Came here on a holiday last year and it was beyond perfect. The views were outstanding, the staff were attentive and the rooms were beautifully kept. Breakfast was delicious and eating it on the deck facing the sea was the cherry on top of a beautiful trip. Have told all of my family to visit and will go back. One caution, we booked off a normal holiday website and were assigned a tour operator who came and met us. They are, as expected a TOTAL rip off and the excursions are not only expensive, but if you change your mind about any of them once you have booked, they simply don't contact you again.Go onto the main road and there are pleanty of value excursions there.