Very good location, in the center of Alcudia old town with at-home atmosphere. Highly recommend.