A horrible experience. First, this place is not up to the standard for appropriate lodging. There is no staff on the site. You have to call before going there, otherwise, nobody there to check you in. Our train was delayed for three hours. So by the time we got there, no one was there. We waited outside on a busy street in strong wind for 45 minutes for checking-in. Secondly, the hotel is very hard to find. We got to the address ok but the actual hotel is nowhere to find because the address is just a big apartment complex and there was no hotel name on the building. Thirdly, it took three keys to get into your room. One key to the gate. One key to the private apartment unit. One room key. Rather confusing. Then, the staff's attitude was bad. When we got upset with waiting, we complained about it, the staff simply started to threaten not to give us the room ! We would have just left but it was past 9 pm and with two heavy bags so we had to take it! Fourth, the staff insisted on taking cash only even though it is not the case by the website. We had to go several blocks to withdraw cash from an ATM machine. So staying there was just unnecessarily complicated and high inconvenient for guests. Fifth, several things were broken in our room (#3): the toilet laid was off; the holder of shower head was broken; shower was so small and you could easily bump into the hot water. My wife got burned several times; the bed sheet was dirty with stain (photo to prove upon request); wet towel.