Made the mistake of visiting on Peruvian independence day (didn't know) but it was good enough for us to plan on going back when they haven't run out of everything!