Excellent location. Wonderful hosts. We had a great stay. Sparkling clean. Close to town. Stay here!