Apartment in the Heart of the City plaza Isla de la madera, 4, 38003 Santa Cruz de Tenerife