"We really enjoyed our stay. Our room was in the building right next to the upper pool on the cliff; this was very convenient. We liked that the grill there was open in the evenings too. Walking down was a trek, but we mostly called for pickups (and used them for drop offs too) and only ever had to wait a long time the day we checked out. My advice, be ready to leave at least an hour before check out and call for a pickup then, if you are pushed for time. The only complaint is the strong sargassum smell at the lobby/restaurant/lower pool etc.; which they were constantly trying to clean up on the shore, wheelbarrowing to the designated sargassum dumpsters in the parking lot. The smell was not an issue up high at our room or upper pool."