I stayed here during an 18 hour stopover in Shanghai. For that it was pretty much ideal. By no means a grand hotel, it was the inexpensive for the location and had everything I needed, it was very clean with a comfortable bed, good shower, free wifi and was within walking distance of the Bund. A relatively long ride from the Maglev station but that is not expensive if you find an honest taxi driver. (Beware in that regard, there are some really bad apples). There is a subway station close by too if you have the time to go that route. The reception staff were uniformly polite. I arrived around 9:30 a.m. which was long before official check in time, so they upgraded my room for free to one that was immediately available. When I checked out late that evening the receptionist was very helpful in ordering me a taxi. I didn’t see any of the other staff, or many of the other guests, just one family with young kids who seemed very happy. I think it would be fine for an inexpensive few days in Shanghai.