You will enjoy everything Alcudia has to offer