Future guests can expect a great stay at Steve's place. It is located in the Bronx but it has a suburban-like environment and you can still get to the city in 35 minutes.