John is an incredible host! A wonderful experience start to finish! Would absolutely recommend!