Within 2 steps it feels like you are walking into a Spanish market hall at the La Venta stand.