Had an excellent 4 night stay here....oceanfront room definitely the way to go! Beach is superb and set up with umbrellas and chairs - even though it costs - guarantees you prime surf side real estate. Pool was excellent too, albeit smallish. Ate at Dukes and Hula Grill, both good food and good value. Only thing prohibiting the 5 star rating was unfortunately the tour desk guy who got 99% of the way to selling us a dolphin ocean swim at great expense, only to be informed by his colleague at the last minute just before we confirmed payment that under 14s couldn't do it, and it was at the Sea Life park! Otherwise, faultless. Will def recommend to others!