Good place to stay in Alcudia. The communication was great and the location as well.