We stayed in this hotel during half term holiday and we weren't disappointed. The food was really good, facilities brilliant ( few swimming pools, private beach, disco club, animation shows, pattiseries and many others ) the only disappointing fact it was mist of staff were not very attentive and did seem bored of their job. The animation show team was amazing and very friendly but rest of them could do with more smile, especially reception ( they didn't even ask me if I enjoyed the stay when ja checked out just simple thanks). Overall, I would definitely recommend this hotel to anyone, especially families with kids!