This is a mixed review. The resort itself is beautiful, like staying in a private park. Incredible gardens and flowers ands landscaping. Ponds and pathways going everywhere and you can walk and bike in a beautiful environment. Our experience with the service was different. Starting at check in, there was a team of 3 people, and it was a little confusing, for example one person asking for passports at the same time another is giving me back a photocopy of my passport to sign. After getting instructions where to drive to our room, another staff member told us to wait and he got a golf cart so we could follow him, there are paved one lane roads and paths but no paved parking. Some areas have gravel parking but many areas by do not. So after guiding us to our bungalow, he directed us to park in a dirt area with some mud as it just rained. He showed us the bungalow, then drove off in the golf cart. We took our own bags to the unit, only to find he led us to the wrong bungalow. At dinner, which closed at 8pm on Saturday night, the food was bland and mediocre. All the staff were very nice and friendly, but things were just odd. For example the staff brought out a plate of chicken apologizing that the chef was out of the dish we ordered and so gave us another dish for no charge. But we each took one bite and it was obvious that chicken they gave us had been sitting out for hours. It was cold and tough. In the morning, breakfast was okay but only half the options you would expect.