we stayed for 4 nights ( well 3 1/2 as we left on the last morning at 5 am. )
The hotel is well situated right above the Shanghai Railway station tube which is really easy to navigate.
No problems with hotel except the three lifts run really slow and we were late one morning as it took nearly 10 mins to get from 12 floor to ground floor.
They took a credit card depsotit of 1000 y which we struggled to get back so ensure you get a receipt and keep it until you get your statement.
No bath in our room but the shower was huge as was the bedMore