I wouldn't call this a 5 star hotel, it's a tired looking in places 4 star at best. Cleaning staff are great, rooms always cleaned, but had to chase reception to refill fridge. Best staff member was Kostas, he was always there to take drinks orders and clear empty glasses, brilliant and hard working young man!!!! Other staff members, mainly in the restaurants and buffet just got ruder, and service standards certainly went downhill as the week went on. Way too many silly niggly and annoying things around the hotel and room (sewage smell from toilet, and stupid little useless ironing board in room etc) to call this 5 star, stayed in a far better 3 star hotel in Florida last year, room, facilities and staff/service standards than here. Long way to go until I consider it 5 star, and unfortunately won't ever return or would recommend to anyone else, seriously overpriced!!!!