Dieser Komplex befindet sich im Zentrum des Touristenviertels von Costa Teguise, nur etwa 400 m vom Strand Playa las Cucharas entfernt. Die Gäste können bequem das Stadtzentrum erreichen, das nur 1 km entfernt ist und zahlreiche Geschäfte, Restaurants, Bars und Nachtclubs bietet. Eine gute Anbindung an die öffentlichen Verkehrsmittel befindet sich nur etwa 150 m entfernt. Der Flughafen ist etwa 15 km entfernt. Das Hotel bietet seinen Gästen eine große Auswahl an Einrichtungen, um während ihres gesamten Aufenthalts vollen Komfort zu gewährleisten. Es gibt ein klimatisiertes Restaurant, einen Waschsalon, einen Parkplatz, einen Mini-Wasserpark und einen Spielplatz für die kleinen Gäste. Die Apartments sind komfortabel eingerichtet und verfügen über ein eigenes Bad und die notwendigen modernen Annehmlichkeiten. Die Gäste können die Außenanlage nutzen, zu der ein großer Poolbereich mit Wasserspielen, 2 Süßwasserpools, ein Kinderbecken, eine Poolbar und eine Sonnenterrasse mit Liegestühlen gehören.