The culture of Peru is one that is relaxed with respect to punctuality. Not all that bad really except that is is very much against my nature.
My team was late for our meeting this morning. When in Rome, do as the Romans. "Another coffee and how about that pastry there? Muchas gracias."