I stayed at this wonderful hotel with my family ( one elder and one 1.8 year-old kid) for 4 nights. The room was very large so that my kid can even run and have fun with her toys inside the room. The staff was very friendly and helpful, and their reaction was very prompt when I asked for a baby cot. This hotel is situated in the center of Shanghai, which means you can get the main tourist sites within few minutes by public metro system, and besides, Dashijie station is right next to the hotel. If you don't want to take public transportation, the staff (the porter, doorman, etc) was very willing to give a hand and hail a taxi for you to the airport or anywhere. By the way, citibank is next to the hotel, very convenient to withdraw money from the ATM!
The buffet breakfast was simple with few choices, if you are looking for local food as breakfast, just eat outside the hotel. The only weak point is that the bathroom door is too transparent.