Wonderful location, great hospitality, great value, very clean except sometimes other people sharing the bathrooms were not as neat and clean as they could be. This is not the fault of our delightful hosts. We enjoyed our stay with them and would return given the opportunity.