Great place and great location. Excellent for big group.