This complex enjoys a central location just 250 m from the nearest beautiful beach in the tourist resort of Cala Llonga. Shops, boutiques, bar, restaurants and further shopping and entertainment venues are to be found in the near vicinity and it is just..