DO NOT STAY HERE IF YOU HAVE PET ALLERGIES. Description says no pets, but upon arrival the place smelled like dogs. I am severely allergic to cats (and mildly to dogs), and within an hour of arriving my car allergies acted up, and I spent the two nights I stayed there awake and wheezing due to my allergies.
Other than that, the place was comfortable and conveniently located: a 10-15 minute walk from the #2 train station, and down the block from a bus stop.