This has to be the most beautiful property I've ever been to, the hotel is in the middle of the jungle with natural waterways, coves, waterfalls and lots of wildlife. There is no beach but plenty of swimming in the beautiful lagoon and lazy river (or swimming pools if you prefer). the only negative for us was food. Only one restaurant takes reservations, it was booked for our entire stay. The others have very long wait time (45 min-2 hours) so we ended up eating in the buffet most days. It still had a line, but it moved more quickly. Otherwise it was a perfect stay!