We loved the property, it exceeded our expectations. Very spacious, private and immaculate. The views are breathtaking & a very easy walk to the beach, restaurants etc. The housekeeping was very efficient with regular clean linen, towels, replacement soap. A much appreciated added bonus was the under-hotel parking ensuring a cool car when we went out. I would highly recommend this accommodation for a truly perfect stay!