Av. Familia De Betancourt Y Molina, 8, 38400 Puerto De La Cruz, Santa Cruz De Tenerife, Puerto de la Cruz (Tenerife), Spain