The hospitality is wonderful all staff are cheerful and helpful, we ate in the restaurant most evenings and never had a bad meal from the varied menu beautifully cooked , cleaners come in every day always doing a fabulous job, parking on site is a bonus , the town and beaches in walking distance. Overall a perfect stay will 💯be visiting again 👍