John is a great host with a perfect place to stay. Place is clean, very well equiped (we even had some basic food in a fridge). Communication with John was great, he was very helpful. Although the surrounding area is not the best one, metro station is quite close, so lower Manhattan is easily accessible.