We cannot recommend this apartment any more highly. There were three of us staying there, husband, wife and elderly mother in law. The setting is perfect and beautiful and the view from the Terrace is unbelievable. It is a short walk to the amenities, and the hike down to the beach is well worth it. The apartment was very clean and plentiful towels were provided, and we made good use of the well equipped kitchen and barbecue. We look forward to returning in future.