We arrived and can't get in unless manager meets you. We were there as a young family with young kids after travelling al day just wanted to settle in. So a kind security guard tried ringing someone for us. Long story short rang the 'wrong' manager but we didn't know this either did other manager. Got put in a room and then informed that we should have been booked in for another manager. doubtful it was the room upgrade we paid for. This room was relatively clean. Stayed here one night and then the wrong manager said for is to meet in the office to move for rest of our stay to correct room. It was awkward in office obviously people were not happy. Moved to correct room same building. Amazing view, pool was awesome and pool service great. Lift and lobby great. Location great right on top of shopping centre. Room however!! - was filthy but being cleaned as we arrived. Broken shower and mouldy, bath missing plugs unusable, sink area leaking, drawings on walls, not enough towels or linen for family, rubbish outside window on airconditioner, stains and just grotty, I did not want to be barefoot in room, hair in sinks shower etc. Manager was nice. But whole situation needs to have a smoother way to check in, was a carry on and room was not what was promised of luxury or upgrade we paid for - needed an overhaul and tidy up to be that. We rang hotels.com who were empathetic to our situation after long discussion but I'd be wary of staying again.