The air-conditioned complex comprises a total of 60 apartments. Facilities include a reception, a bar and an air-conditioned à la carte restaurant.
This apartment complex is located in Punta Prima, south-east of Menorca. The beach is only around 100 m away. Links to the public transport network are also very close at hand.