John and Mike are perfect hosts. They were very communicative before and during our stay and have pleasant and positive attitudes. They had several sight seeing suggestions for us which we followed up on and we had a great time. The place is spotless, very comfortable, convenient and beautiful. We would definitely stay here again. Buddy the golden retriever is an added bonus!