PROS: Location, location, location. This is the best possible location in Shanghai, half block from Bund and two blocks from Nanjing Street. Some occidental food options in shopping malls close by. The room had everything you need with very nice modern touches and very, very clean. Ours was very dark, with almost no windows.
CONS: Think of it as a serviced apartment more than a hotel. The stuff is non existent. They dont speak english and were not helpful at all. We had an issue (our flight was cancelled) and they could not even help because of both, language and good attitude limitations.