Steves place was amazing. The room was huge and warm, and the location was just great, a block away from the subway. There's great food nearby and you can also cook in the house.
Steve was very attentive and helped me with every doubt I had. I would 100% stay at steves next time I'm in NYC.