John is an incredible host. He's very kind, accommodating, and he added some very thoughtful touches during my stay. John also has 3 amazing pets - 2 dogs and a cat. Pascal (the big dog) loves getting scratches right above his tail. Would definitely stay here again.