Der Apartmentkomplex befindet sich in zentraler Lage in der Stadt Costa Teguise, nur 400 m vom Strand und 800 m vom Zentrum entfernt. In der Nähe befinden sich Einkaufsviertel mit Geschäften, Boutiquen, Bars und Restaurants. Dieses Resort verfügt über insgesamt 36 Apartments. Die Apartments verfügen über ein Wohnzimmer, ein separates Schlafzimmer, ein Badezimmer, ein Direktwahltelefon, einen Miettresor und einen Balkon oder eine Terrasse.