Great place, good for big group.