John is an excellent host. Enjoyed all aspects of my stay. Would definitely recommend.