Great place for a large group, great location.