Spent a couple nights here during the Summer. Seemed as though we were the only ones around, despite the place being mostly booked. Not far from any of the attractions in the area, but seems as though you're a million miles away from civilization.
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.