It was a great stay! Location is in the centre of Alcudia. Apartment itself is very clean. Host was very friendly!