John is an awesome host! He gave us the most welcoming and comprehensive introduction to his place when we first arrived. He's very helpful and attentive with anything we needed or any issues we had. We love the location and the views, there are plenty food options around. And Jack is certainly a sweet and delightful pup host. Would definitely choose John's place in the future.