I stayed at the intecontinental, was fine, nothing terribly amazing. they gave me a fifth floor room pool view (as opposed to city view) room was fairly modern with a fair amount of space. had a couch, desk with one chair, coffee table, small balcony no room for a chair, plenty of outlets as opposed to many hotels i stayed in. used the chabad rate took the middle option for $189. convinced them to give me a fridge for free. they were very informed and helpful about shabbos, i thought i'd have to explain but they knew exactly what i needed.
I should point out, (i dont know if it was mentioned regarding the intercontinental but it was re the ritz) that the restaurant knows about heating up double wrapped kosher meals, they even have a waiver you have to sign regarding diseases etc which specifies kosher... but the bad news is they charge a $10 fee plus tax tip etc...
don't have much to suggest re activities, didn't do much other than relax at the pool and beach and go shopping, there are 2 nice malls in town.