John was a perfect host and made our stay a very enjoyable one - we can highly recommend him!