El establecimiento se encuentra en Costa Teguise, a 550 metros de Las Cucharas, a 750 metros de Los Charcos y a 1,1 km de la playa del Jablillo. La Villa Ellen - Lovely 4 bedroom villa large pool area WIFI ofrece alojamiento con patio y WiFi gratuita. El alojamiento dispone de balcón y terraza.
La villa cuenta con 4 dormitorios, TV vía satélite y cocina totalmente equipada con lavavajillas, microondas, lavadora, nevera y horno. La villa proporciona toallas y ropa de cama.
El parque acuático está a 1 km de la villa. El aeropuerto más cercano es el de Lanzarote, ubicado a 13 km de la Villa Ellen - Lovely 4 bedroom.