Overall it's pretty comfortable. Very private. Location is not the most convenient. Service is very good.
There's only one restaurant at the resort. It's pricy compare to most of the restaurants on the island. Food is average. When we first entered our villa, there was a big area of staining on the floor. I asked about it, they told me it was part of the flooring.......