Steve's place is super nice and super close to the subway. It's just a 2 minute walk down the street and it's right there on the corner. Steve and Jimmy are super nice and gave us a great place to stay!
I would recommend this place anytime!