John is a great guy. He is gracious, generous and friendly. He prioritizes cleaningness and hygiene and he would often go out of his way to make sure I'm comfortable. I had a 5 star experience during my stay at John's and view of the Manahattan skyline was an added bonus.