The staff/owners were very pleasant, helpful and hospitable. The villa we stayed in was very clean and reasonably comfortable, if a bit short on cooking facilities and implements (no microwave, only 2 small electric burners). The hotel is a fair walk (and a bit steep in parts) from the beach the restaurants etc, but this is offset by the quiet location and the splendid views.