i got the place for my family and they loved it. they said it was amazing staying there for 10 days and it was very comfortable to stay in the rooms and specially in the living room. Both bathrooms are very clean and organized.
overall the loved it all :).
as for the location, there are 3 different metro lines within 10/15 minutes walking. which is perfectly fine if not raining. also there are multiple groceries stores in 500m and some very nice restaurantes nearby (i loved Shifu Ramen)