"The hotel is beyond incredible , located in a hill in the middle of the jungle with so many beautiful pools, an amazing lazy river and a very fun water slide where my kids spent hours on end. The staff is amazing. They always had a big smile on their face and always going above and beyond to help. Our pictures came out incredible, looking like a resort out of a movie. Our setbacks were the food - not that many restaurants where most of them were offering the same thing. It seems like they had good intentions about food but poorly executed. Breakfast and dinner were buffet style food every day, where everything was cold-warm at the most and bland. Nothing in either of the restaurants was great, they were just okay at most, except the Teppanyaki style one. This one was really good but without AC - brutal! The second thing was that the walls are extremely thin and you could hear everything - literally. Something we never had experienced before. At times you would think that they were inside the room with you. Our neighbor sneezed, we said bless you just joking and she answered thank you as if we were in the same room. But the worse thing was that our neighbors had a dog (didn’t know it was pet friendly) so the dog barked all the time. Was not planning on going on a relaxing vacation to be hearing a dog all the time - very annoying. It would be best if they had either a floor solely for guests with pets or even a whole section for them. Would go back for the scenery, not the food"