La Olla (the cooking pot) is very much its own invention. It’s not a trying-too-hard hipster cafe, or a fancy fusion restaurant or a purveyor of nouveau cuisine. It’s just, for want of a better word, good – very good, in fact. One day, they’ll be serving international dishes; another day, street food; another, whatever’s on sale at the local market.

You can take stock of it all in a Scandinavian slick ground-floor restaurant, but far more attractive views await upstairs on the roof terrace where the guacamole, moles and tortillas seem to taste so much better.