The stay was good overall. The property is very beautiful and well maintained. The villas are huge and well appointed. Very nice place to stay. We enjoyed it very much. However there were some major problems which will prevent us from coming back here. We had several issues, some of which were addressed and some were not. You are in the jungle, so there are ants. Pretty much anything on the counter (including the nightly treat they leave) are infested with ants in about 5 minutes. Told them several times, but still had ants eating our food. There is no breakfast options, but your room has a full kitchen and they provide some basics. If you want anything additional (butter, milk, almond milk, cheese, cold cuts) they charge you. That's fine, but the prices are not. Butter is $9, a small 18 oz almond milk or regular milk is $16. The prices go on. This is a problem. The restaurant is really poor quality cuisine. The food is always a prix-fix, and its $130 a head without drinks. That would be fine for a Michelin star restaurant; however, this was nowhere close. The local restaurants outside of the property are much better and 1/15th of the price. However booking a car to get there is also exorbitant ($100 USD). The last problem is the shower. It was only so hot you couldn't shower, they tried to fix it 5 times. Showering in this type of water is not really possible. It was a problem.