Clean rooms, nice view, friendly staff. And there's a wonderful restaurant nearby (ask the staff - they recommended it to me!). There are no sandy beaches nearby, and the bus that serves the island doesn't go anywhere near the villa, so if you don't drive onto the island, you have to pay a lot for a taxi to take you there. There's a very nice cove nearby (walking distance), where you can lie on the rocks and swim in, it's beautiful. Breakfast was adequate.