We've stayed here numerous times before and not had any issues, however this trip will be our last. The rooms are in serious need or repair. The room we were assigned had a bed with a leg post missing which meant you rolled out of bed! Upon further inspection, the bed corner was broken and in need of repair. Surely this was something known before we got there and proving a lack of communication. The receptionist was very kind and understanding about it all and kindly swapped our rooms. However the new room looked so rundown, the window was filthy and broken as it barely opened and it didn't seal properly at all meaning a draft, smells xxand noise filtered through all night. The bathroom was full of yellow grout, the toilet seat was loose and dirty and using the shower flooded the entire bathroom floor meaning anything on the floor got soaked! Then on checkout day, we paid an extra $20 for later checkout only to be disturbed by housekeeping who let herself in at 10.15am and argued with us that we shouldn't have been there! Overall it was a terrible experience!