Crowne is well located with a tram stop right outside which makes both Surfers and Broadbeach an easy commute (or you can also walk fairly comfortably to either). The beach is not far away nor is the casino, however the hotel itself is fairly uninspiring (but acceptable) although it does have nice views to Surfers if you get that side. The revolving restaurant is OK to do, but once is more than enough.
ICSC is further away from anywhere (car is required) but is nice to laze by the pool if you're into that, or walk around the marine village. Of course Sanctuary Cove is on two championship golf courses and does have other charms (like any number of nice restaurants). As markis10 said, depends on what you are seeking and for how long, both are very different establishments.