I stayed at this location for a business trip. Overall the experience was very good.
Pros - Hosts are very helpful, location is great, close to subways/taxi stands, washer/dryer, and location is secure/safe.
Cons - The apartment is very tight and there is a lot of high-stepping to get in and out of bathroom/shower. Beware if you have bad knees.
Food - Herban Kitchen and Taihu Brewing are within 10 minutes walk.
I would definitely stay here again!