Great apartment in a fantastic location. Really loved staying in the center of Alcudia.