The check-in at Alessandros apartment as well as the communication with him was easy and uncomplicated. He even recommended some great beaches to us.
The apartment is central in Palma. The down side is, that sleeping with open windows is quite noisy.
All in all we had everything we needed.