The hotel is partly embedded in the rainforest, contain everything you need for a relaxed vacation in the tropics. Food is perhaps a bit pricey, but consistently very fresh and tasty. Infinity pool and area is nice, beach clean, water is great. Staff were super friendly and always tried to help and service us. Our room was clean and comfy. Beds a bit hard, but good for me. Hotel area is hilly, and a bit separated from the nearby villige, so recommended to rent a scooter (150 cc). Not for a beginner though, as some roads are very steep. We kept the scooter the full visit which was great. In the hotel area, there is a small tram to take you to up and down of the hill, but one can also call for a golf buggy and you will get help. We used our scooter; more fun. Breakfast contained western and asian dishes; all very good. I got my omelette done by a super friendly cook every morning. Coffee machine broke done several times, so an upgrade there would be needed. Free towels, as many as you want was an appreciated service. Since this is a hotel in the rainforest, we had monkeys on our balcony several times. The staff encouraged us to lock the balcony doors which is a must. We forgot one night and woke up with a monkey in our room eating our bananas in the fruitbasket! If I get the chance, I will go back again, loved it. :-)