Rooms need upgrading, Staff mixture of friendly and not so friendly. Basic English was an issue with alot of staff, not very attentive. Buffet selection was overwhelmingly good on the first day, but became repetitive for breakfast and lunch everyday. Dinner had a bit of variance but still 80% repetitive. Overall value for money was not on par with the nightly stay. All inclusive alcoholic drinks were mainly 'house' brands, branded alcohol was available from the lobby bar only but far to go everytime you wanted a drink. Pool area was good, beach area crowded with sun loungers, water slides only operational a few hours of the day. Open air amphitheatre was a nice touch. Entertainment was good. Kids club staff were fantastic, very engaging and entertaining for the kids with various activities.