Great place, great location and great host! Could not recommend more for a big group.