Overall very good place. It's a hotel apartment complex with lots of apartments run by same company and during the whole stay you don't meet your host and communication is kept to practical info. This is not necessarily bad, just something to keep in mind depending on what you're looking for.
Pros:
* Close to metro (both A and C)
* Very clean and new
* Has the things you would expect (toilet paper, dish washing soap etc) and fully equipped kitchen
* Good for babies and strollers - no barriers to get in to the room
* Free baby crib available
* Easy check-in/check-out and clear communication
Cons:
* Apartment did not match listing! Living room was smaller than on listing (3 windows on listing while 1 in the one we had). Bedroom also looks smaller. All the things listed were there though
* No personal communication, suggestions for the city etc. I've been to other Airbnb's where the host alone was a reason to come back