Great Location to stay in Alcudia in the middle of the historic town. 15 minutes walk to the beach.