Clean and convenient to town and hiking. The place was charming and perfect for our needs. They also went above and beyond to make our dog feel welcome with all kinds of treats. Wonderful stay!