I was there because I saw the reviews on Tripadvisor. I cannot confirm the the last reviews.
The seating is quite nice in the center of the villas but the food I had was disgusting. Was there for lunch and I just had some spring rolls and cold cuts. Both of it was poor quality and tastes nothing.