We enjoyed our stay, and found everything consistent with our expectations. John is friendly, knowledgeable and respectful. Can recommend staying here!