Extremely good
I stayed at new harbour with my 11 years old son for a week. we had a huge apartment (97 sq meters) with a bedroom, bath, a work room, a small kitchen and a big living room. the location between nanjing road and the old town could not have been better. 200 meters to the nearest metro station. and all this for just $80 per day!
Chiudi