This probably one of the best place for short term stay in Shanghai, as you are living with truly international community and friendly host.
Metro station is just right outside the compound, it takes only 25 mins to the city center.
Pay respect to other guests.
Don't break the law.
Don't torch the house.