Built in 1985, the majority of the complex was renovated in 2016 with upgrades to other rooms in 2020 and is located in the town of Costa Teguise, one of the touristic resorts on Lanzarote. The complex is situated just 100 meters from the white sandy beaches and crystal clear waters of La Cucharas Beach and numerous restaurants, bars, shops and banks. It contains a number of 3-storey buildings with a total of 324 suites of one or two bedrooms all decorated with a modern design. The Buffet Restaurants and the Pool Bar offer a variety of national and international dishes suitable for all tastes. Guests are offered beautiful large garden areas and pool area (35,000 m²); a substantial lobby, Safe hire, sales of excursions, Wi-Fi , Equipment rental, TV , All Inclusive Upgrades, rent a car and a 24-hour reception service. Just outside the main reception there is a supermarket, and souvenir / gift shops.