Classy joint
Liked the locations, but man it sure is windy. Luckily the place is big enough to find your own little space. Pool was absolutely freezing cold, but felt nice in the warm weather. Room was spacious, clean.
Service in the beginning and end was a bit poor, arrived early after 32 hours of travel from the US and could not check in early, which is understandable, but did not offer to store luggage, wouldn't let us eat, and offered no help in figuring out what to do while we waited.
Once we got a shower and a room, service went up. Food was pretty good, stay away from buffets and go to some of the little places instead.