We had a short but wonderful stay at this hotel. How I wish we stayed longer to be able to enjoy all their amenities. The beach was fantastic, crystal clear water and fine white sand at its best. The area had a lot activities, the play area at Monterey was very cozy. Shuttle services was swift, thumbs up! Going from one place to another was never a problem because of the great coordination of the security and the shuttle drivers. Id book this hotel and next time, my stay will be longer! A must!