John & Karen are excellent hosts and were extremely welcoming and helpful.