A superb location in Cala d'Or and a great roof terrace with amazing views.