Fantastic place.
Great views and amazing facilities. No sound of traffic reaches the place, just the sound of ocean waves from the back beach. Divine!