We had a terrific experience in every respect. The staff were fantastic, with a special shout-out to Villa Manager Rung for whom nothing was too much trouble. The service and the food were excellent. The location is as advertised, right on the beach, the view was gorgeous. We were unlucky with the haze from Indonesia for the last couple of days but that's hardly the property's fault! The villa plot is a little more compact than it looks in the photos, but the setting is stunning and the size is more than adequate in any case. Lots of activities on the beach as well, just a hop down from the villa, we had a great time on the jet skis as also the massage hut just a few metres walk away. The rooms themselves were fab as well, very comfortable, and the frangipani scent twice a day after room cleaning and evening turn-down was a nice touch! Overall, an absolutely top-notch experience. The only item on my wish list would be a slightly better command of English with the staff in general. Rung spoke some English, so we managed to communicate, but the others didn't really seem to speak at all. But that is a minor point, we still managed to make ourselves understood, and as mentioned, they were all terrific.