"The only thing was that the 'beach' nearest the resort is not swimmable (mostly rocks)-however we, walked further up and there was actually sand, but the beach looked unsafe with a visible drop off in ocean--but it was ok for a nice stroll--just not too far from hotel. Make sure you let hotel staff know at check-in if you want your room cleaned (which we prefer..)--especially if you have beach activities what with all the sand, showering and change of clothes. Otherwise, they have everything there and staff was really attentive. We would definitely recommend. The food is really good for room service (after a day of kayaking & hiking--we even ordered from nearby Dominos on one night!"