Hotel staff spoke little English but were very friendly and kind. Our rooms were not large but were clean, bright and had nice views. The location is great for walking to a range of lovely sandy beaches. We had breakfast, lunch and supper at the hotel and all meals were very nice. Overall, very good value for money.