Nice apartment on a central location in Alcudia. Very close to a lot of restaurants and bars. I would also recommend their car rental.