Very nice stay for a few weeks in Alcudia. I would recommend this place.