Our apartment Calle Galicia, 21, 38660 Costa Adeje, Santa Cruz de Tenerife