Only 2 and 3 bedroom apartments left! This new development is situated in the privileged location offering magnificent views to the sea and the neighboring island of La Gomera. To the other side you can see Spains highest mountain Pico del Teide. The complex comprises of 151 apartments and can easily be reached from the highway. A short walk will lead you to the picturesque beach walk with its typical Spanish restaurants.