We have just returned from our stay at Sio’s apartment. Communication was great and the apartment was clean and in a great spot for exploring Alcudia.
The beach is 10 minutes walk away and you pass plenty of bars and restaurants on the way. There is a supermarket right behind the complex which has everything you need.
The only minus was that Sio did not have the code for the front gate, we had to ask one of the residents.