There are many upsides to this place. The hosts are very friendly and helpful. The location is great. It is within two blocks of the metro and a half block to busses. The apartment is spacious and clean. The beds are very comfortable and there are lots of extra linens for guests. The kitchen is well supplied. There is streaming TV (Netflix) and a very comfortable couch that doubles as an extra bed.
There was a huge downside for me and that was that the apartment seems to be right near a laundry vent for the building and the air was saturated with the smell of very strong scented laundry detergent. There is a nice balcony with seating off the back of the apartment but it was completely unusable for me due to the smell. The smell in the air was so strong that we needed to keep all of the windows closed (there are built-in fans in each room). Also the linens in the apartment had a very strong chemical perfume smell (as from laundry detergent). I could not tolerate sleeping in the beds because of this. The smell was also very strong in the stairways and parking garage. As someone who is sensitive to chemicals, it was miserable to be in the apartment for this reason.
The other downside for me was that I was told a week before we arrived that there is a charge of 20$ per day for parking and that fee was assessed outside of the airbnb website. There was no mention of a fee for parking in the listing for this place when we booked it. Hopefully they've put that in since then. That made the fee that we paid for 2 adults and one child $220/night (including the airbnb fees) which seemed very expensive to me.