Great place! Immaculate - cleanest place we have ever stayed. Great host. Beautiful spot.