requires a desperate overhall. poor food , very cheap all inclusive alcohol. rubbish on the floor every day bins not emptied in the day. the worst entertainment we have ever seen EVER and held in massive hall that stinks of strong cheese :(.. BUT pools are clean and staff are friendly but we'll over stretched.