This was a brief one night stay. The grounds are natural/immaculately beautiful. Upon arrival, we were greeted by howler monkeys in the trees directly above, macaws and parrots. This place is a rustic nature lovers dream. The rooms are VERY basic and the bed was not comfortable (dip in the middle that makes it difficult for two people to share), mold in the shower and a ill-fitting door that lets in small bugs are what dropped this rating down. Pool is beautiful and relaxing, the wonderful food from the restaurant, the overall environment and the staff were great- 5 stars for those things.