Absolutely amazing location, great size for both small and large groups. Beautiful scenery and amazing hospitality!