In the heart of Santa Cruz of Tenerife,