Brilliant hotel. Excellent service. Lovely family hotel. Will definitely go again. This is our third visit and it gets better each year. A lot of refurbishment has happened in the last five years. The only down side is the new beach bar where the food was a disappointment. I feel it would be better waiter service.