This place was very nice, only about 5-10 minutes walk to the subway station. Very nice coffee shop on the corner. The host was very clear with check-in instructions and house rules. Parking might be a little tricky if you are not familiar with street parking in New York.
Overall very nice stay!