24 Avenida De Tirajana Apartamentos Iguazo I, 015, Playa Del Ingles, Playa del Ingles (Gran Canaria), Spain