John has been a great host and did everything he could to make our stay at his home as great as possible for us. John was super easy to reach via mail and phone and arriving at his home at a certain time was no problem at all. We really enjoyed our stay and I would recommend it to everyone without hesitation!