What can I say - this place was perfect for my 2 month stay in NYC.
I love the location. Central Park is just up the street and it's so close to the subway.
Host was very responsive.
Thanks!