The hotel is clean and very conveniently located. The staff is very friendly (but does not speak English very well).
One important thing: have the address of the hotel written in Chinese - the taxi driver could not read it in English and did not get it when we tried to pronounce the street name. Luckily for us the information office was open and they wrote the address in Chinese for us. I think that Expedia should include the address written in local language for any country with a non-Latin alphabet.