The complex comprises a total of 50 apartments. Facilities on offer include a small supermarket, a chemist, and a bank. Culinary options come in the form of a cosy bar and 2 restaurants.
The complex is located in the residential area Cumbres del Sol in the town of Benitachell, which is characterised particularly by its position atop 100 metre-high cliffs. The sea is about 4 km away. The town centres of Javea and Moraira lie some 8 km away, Calpe is 12 km from the hotel. Alicante Airport can be reached in 75 km, while it is 100 km to Valencia Airport.