Qianru is cool and everything- good communication. The place is nice. I don't know about the subway but what i can tell you is that parking spots are a hassle.
you should get other people to help you with the flat.
Cheers!