Luxurious apartment that boasts stunning sea views and is ideally located in the sought-after area of Cala Mayor, Mallorca