A terrible experience. The receptionist made us waiting for more than 20 min when check in because she gave my room to another guest without double check the information. She upgraded my room but it turned out to be a room facing to the crazy party street, where the loud noise continued until the next today morning, and she claimed that we were 'lucky'. I had to downgrade my room to another side to get some sleep. So far it is still acceptable. However, on the day before check out, a cleaning lady entered our room without knocking while I was sleeping. Apparently, the receptionist made a mistake again that she put a wrong checkout date on my room. Terrible experience.