First time at this hotel, excellent staff, best all inclusive we have been, the entertainment is great. Very clean hotel. The daily programme for entertainment is good and the kids club is great also. Highly recommend. The only issue was with one of the life guards. Some children was running up the water slides my daughter hit her head as she collided with these children, spoke to a older gentleman(life guard) with glasses (he refused to provide his name) and I advised the situation he said “I’m tired I work all the time. Not my problem” I have reported this to the manager he was amazing very understanding and very apologetic and resolved the safety concerns I had. All other staff are amazing ☺️