Steve’s place is amazing. Located near Central Park and with a metro station right at the doorstep it has everything you need for an amazing time in NYC. And it‘s beautiful and clean. Next time in New York we‘ll be at Steve‘s ;)