Great apartment. Clean. New. Perfect location. Nice to have a washer/dryer. We heard noise from above for hours from guest pacing from one end of apt to the other most of the nights we stayed. For that one and only reason, we would not stay here again, unless we're assured that something is done about the noise. Rugs would go a long ways. The Apt is great otherwise.
That said, first impressions are important. The door on the street is shabby at best and the stairway is dirty, poorly kept and beaten up. As we were standing on the street waiting for check in, my wife said, "if this place is a dump, we aren't staying..."
Fix the noise and the entry, and you have a perfect Airbnb experience!