We have stayed at this hotel around 15 times, twice in 2017. It is in a great location however it just has a lovely, welcoming feeling as soon as you walk in the door. The staff are all friendly and helpful, cleaners are wonderful, so cheerful every day. The facilities are good, spa, 2 x pools, table tennis, yoga, more than enough sun beds and parasols. We used to stay half board but found the evening meals were all very similar each night. We came home yesterday (26.9.2017) and there is a real effort to make the evening meals more enjoyable by having themed events. Plenty of places to eat near by too......making plans to return next year.