Great place for big group and at great location. And pet friendly