Av. De Cristobal Colon, 26, 38400 Puerto De La Cruz, Santa Cruz De Tenerife, Puerto de la Cruz (Tenerife), Spain