We choose Mallorca few years already and can compare. Marga's house is just great for its money. Well placed, great lounge area and terraces.
There are 3 beaches nearby, so you can choose different one every day.
There is no air conditioning, but air vents and North side of building make your stay comfortable enough.