Great place for a big group with great location.