On the whole we had a fantastic holiday and would recommend this hotel . The bar and restaurant staff were lovely and totally trustworthy ( my phone was found my a member of staff and handed back to me ) The entertainment was fantastic and the team where the best I’ve ever encountered , fun , happy and really lovely people . The facilities are amazing and the hotel pools and beach are stunning . Reception staff really great too , very helpful with queries and booking taxis , trips etc . The food was fine, lots of choice and tasty . Slight areas of disappointment - one member of staff behind the bar outside the main dining room was unbelievably rude , we overheard him tell a child who didn’t have the correct money for a drink to read the sign properly ! His behavior and attitude was so much in the minority though that he was easy to ignore ! The bedrooms whilst clean and spacious could do with a few updates - just looking a bit tired really . On the whole it was a great holiday , especially for families and I would definitely go back .