Beautiful hotel territory, very lush green trees around and lots of nice pools and even a lazy river which was super fun. Service was top notch, all servers around the property (pool guys bringing drinks, and in the restaurants). Great taco and quesadilla station. My only gripes and reasons for giving this hotel 4-stars instead of 5 was because they have maimtenance staff use gas powered leaf blowers in the middle of the day very close to the pool, which was extremely annoying as we would be poolside relaxing, then all of a sudden between the hours of 11am-4pm you'd hear loud leafblowers being used, and you could smell the gas from the engine. Second, the walls between rooms are very thin and so on you can hear your neighbors simply having conversations, so not good there. Other than that, a great overall all inclusive experience.