Very nice and friendly staff, from reception, concierge to waitress in restaurant. They attended my request effectively. Room is comfortable. Breakfast is great as well. Price is reasonable.
Just the metro is not as close by as I have expected. It is 10 to 15 minutes walking to the nearest metro entrance. The hotel is a little aged, but they managed to keep it at good condition.
It will be at the top spots of my choices if I am to visit Shanghai again.