A literal jungle oasis in the middle of a city. If you're tired of the ultra modern, super minimalist, trendy super resorts - this is the spot for you. It's not advertised as an eco resort, but it is. As an example, they washed the multi use plastic cups given to us at the pool! Well treed, lovely gardens, they even supply bug spray because of how natural everything is. Beach was better than I expected, we never ever had to fight for beach or pool loungers. Cocktails were phenomenal and beers we[... read more]re name brand (Sol, Tecate, XX). Complaints: housekeeping was terrible. Not sure if that's due to 'eco resort' nature. And they removed our all-inclusive privileges at noon on our last day, even though we weren't scheduled to leave until 4pm. If that has been made clear I maybe wouldn't have been so upset. But you can literally out the front doors to a plethora of dining and shopping options. 100% would stay here again due to the location right in town + the amenities and food were 5 star.