This hotel is located in an industrial area of Shanghai. Next to very large logistics operations, meaning that trucks are coming and going continually. Many emit a continuous sound, a bit like a quacking duck. It can be a bit annoying at night.
The Metro system is not too far, but there is a significant walk to it, maybe half a kilometer. In the immediate vicinity of the hotel there is nothing at all by way of shops, restaurants etc. I found some shops only by getting off at an earlier Metro stop and walking around.
One of the taxis outside simply refused to take us to our destination in town, and another negotiated a flat rate, rather than use the meter. Given the distance from metro and lack of alternatives, you are at their mercy if you are trying to carry a lot of stuff.
One night we got back in time for dinner, to find there was a wedding on somewhere else and the restaurant was not open. This was not previously indicated on the signboard outside the restaurant. In the end, the staff sent out for takeaway food for us.
The staff were mostly helpful, but their English is not too good. There are no tourist maps in English, and obtaining the simplest directions can be a challenge. One of the staff gave us the wrong directions to the metro, and this resulted in a very long walk around a very big block.
Basically, it's a clean and tidy hotel if you have business in that end of town. If you plan to sightsee in the City, take a hotel in the city.