The place is good and the front desk people are very kind however I was disappointed because there were work in progress in the resort and was really noisy. I wake up at 6.30 am because they were working right in front of our villa. And could not take an afternoon nap for the same reason 😔. I went there to enjoy a quiet environment and was noiser than my place in town! I advised trip to highlight the situation so when someone book is aware of it and decide if want to go there anyway.