Our stay started out alright. Then all of a sudden water started pouring out of our bathroom light. I immediately phoned reception and let them know he urgency. It was flooding. No one came. I took video and went to reception, and no one came. By this stage we had used all towels to prevent water entering our room. No one came. We packed our bags, and finally they arrived 30mins later. We were told they had no more rooms, and then they did.We dealt with Sharme at front desk. She was rude, and curt. We went to our new room and we couldn't stay there. It was right next to the communications room on level 5. There was an incredibly loud humm that did not let up. No way you could sleep through it. So we went back down to main reception where we were again treated even more rudely. Sharme, despite letting her know the issue, said to her colleague....oh they dont want to stay on level 5. Not true. I again explained. She told me they had never had complaints about the noise in that room. I said she should go listen for herself, rather than judge me. She declined and again said no rooms. I asked her to then book us in to the Marriott across the road. She said nothing. Then 2 minutes later handed me another room card with no words. We were such an inconvenience to her, when it was the hotels issue, not ours. Do better! I Will never go back, nor recommend it, It is old and dirty and loud. The catering/food service staff were awesome though.