Gorgeous panoramic views with a fabulous and quiet beach a short walk away. Lovely outside area for meals, surrounded by beautiful terraced gardens. There is even a spot to wash off your sandy feet after a day at the beach, or even take a refreshing shower outside. Quick response to our requests, and super helpful and informative about the area. Really a perfect stay.