John is a great host. He is very friendly, and provided an easy check-in process that anticipated well any potential problems. He made sure I was able to find the place on foot, was outside waiting to hail me when I arrived, and was generally accomodating to our party's needs.
Additionally, he organizes many small concerts with international musicians, and might be able to point you to some interesting happenings during your visit.