Great villa. Awesome location and great private tropical garden. We stayed here for 5 nights and were dying to extend more because it was that good. Kitchen has all the amenities. There are a couple of lovely restaurants on the beach nearby.We got what we had envisioned and it was nothing less than perfect!