Excellent location and accommodations for large groups.