This apartment complex is centrally located in the tourist destination of Costa Teguise, only 200 m from the Playa de las Cucharas beach. A shopping centre with boutiques, cafes, bars, and restaurants can be reached in a few minutes on foot (about 500..