We had the best time at Rosa's place. The house is amazing and in a great location. 5 min walk to the beach, bars and restaurants and a 30 min walk (or quick taxi / bus) into Alcudia Centre. Rosa was a great host, responding to all our questions very quickly. 100% recommend staying here.