An esoteric paradise in the heart of Madrid: el Jardín del Capricho