The villa is gated so it's very safe, staffs are super lovely you see them all the time on the property. The outdoor is well maintained, except for the hot tubs (maybe because it's not high season so it's not turned on? We didn't bother to ask.)
We booked 2 bedroom units, they are good enough for a family of 4. The inside is a bit dated, no hand soaps are available in any of the washrooms or kitchen. The downstairs washroom is very damp and has a musty smell. The washroom's flushes are quite low and weak.
The property's location is perfect about 10 minutes walk to the beach and 3 mins to the main street for groceries, restaurants, and shops. We walked out every day. Overall, this if you are looking for a property that is close to everything I would still recommend this place.