Impeccably clean property in a convenient location walking distance to beach, shops, and restaurants, surrounded by well-kept grounds. Kind, helpful, and friendly staff. Although a climb to Hilltop rooms (the hotel has other accommodation types on lower ground), I had fantastic views over the sea and green hills.