The apartment complex has a central location in the town of Costa Teguise, only 400 m from the beach and 800 m from the center. In the vicinity are shopping areas with shops, boutiques, bars and restaurants. This resort has a total of 36 apartments. The apartments have a living room, separate bedroom, a bathroom, direct dial telephone, hire safe and balcony or terrace.