My friend and I stayed at Johns place during our 8 days stay in New York. I have only positive feedback to give to John. He made us fell very welcome and had always time for a talk. The communication prior to our arrival, also went without any problems, and John always responded very fast and accurate.
His home was perfect for our needs, and so was the location.
Our room had a perfect size and we were big fans of the terrace - it was a nice place to start the day, eating breakfast :)
All in all it was a 5-star stay, and I give John my best recommandations, and I would stay there anytime again.