We love staying at Nautibeach. I would recommend to anyone wanting the best. The only reason im not giving it an overall 5 star is because #? condo was extremely loud early in the mornings. All the employees gather near the office a little before 8:00, their voices travel, plus the whole time we were there 4 mornings, they continuosly did loud maintenence work (knocking out stucko on the wall, shoveling gravel, hanging Mayan Club sign with saws, and using a scrubbing maching to clean the pathway) All these projects are great, but as a courtesy to guest they should have waited until 9:00 am to begin. It was never communicated each day a loud project would be occuring. Its vacation...meaning sleep in. Other than that its a great place. Id recommend not staying in any of the condos close to the office.