I think the place was pretty good. Convenient location, very responsive host, and great amenities.
The location is very noisy at night which makes it difficult to sleep. It is very close to a subway station, so convenience is not an issue.