We went with our church Youth Group, the time we spent there was just phenomenal. The time was not long enough to experience the many activities they offer. The place is breath taking, if you enjoy nature and outdoors. 100% recommend to any large groups.
The staff is awesome, very welcoming and attentive.