- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Amazing location with Large rooms, a super beach, heated Olympic size pool, and professional tennis courts and setup. Our room was a bit dated, and had a decidedly musty odor which the hotel said was because the room had not been aired for several days. Well, hello, isn’t that the responsibility of a good hotel??? On top of that several of the windows did not stay up when we tried to open to air the rooms.