The hotel is located in beautiful Cala d'Alcaufar, only 50 metres from the small beach of Alcaufar in the south of Minorca. The establishment is run directly by the family that owns the facility. There are restaurants, bars, links to the public transport..