Nice, nice, nice. Felt like home away from home. Hosts were great, the bed was comfortable, cabin was SO clean. It was the nicest place we ever stayed. Felt like we could have moved in. Highly recommended!
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.