We had a great experience. The place was very cute and cozy. Our villa was essentially 3 levels that had two enclosed bedrooms. The other beds for other guests were in an open area. We had a private jacuzzi. The operations manager and housekeeping were great and very responsive with any issues. It is a little bit difficult to find the pathway back to the villa at nighttime so we often taxied it back.