Facility is old but ok.
Supermarket is just a few steps from hotel entrance. Shanghai zoo subway station is in 10 min walk and Xijiao Shopping mall with a variety of dining spots is in 15 min walk. It's along a river and neighbors are villas! It is surprisingly quiet.