Simply brilliant.
John was the perfect host, and his listing was exactly as described.
John went out of his way to check on me during my stay and answered all questions when I was there and before my visit.
I would 100% recommend John as a host