This was a last minute booking made when our preferred booking was cancelled, after being confirmed more than three months earlier, apparently due to overbooking??? On arrival, the toilet was broken and dirty. The room wasn't secure as a window locking mechanism was broken. And, for most of our stay the internet wasn't available. And then, the controls for the television and the air conditioner were labeled in Chinese--awkward. The continental breakfast was minimal, and during our stay, had still not been cleaned up by 3:00 pm. The only saving grace for this hotel was that there was no enforced check out time and we could stay in the room until our departure for the airport.