This was a lovely resort to stay at for Christmas. Breakfast buffet was great, pool side food and drinks were great, room was spacious & clean. We loved the balcony spa and everyone was so friendly. Beach pool was great fun. Really affordable too compared to other beach resorts. The beach itself is not that nice for swimming, so the different pools were great. We also played tennis in the tennis courts (free ball and racket hire at reception). And we hired bikes from the store next door. Lots of great restaurants near by too. Would come back for sure.