We've had a good time staying for 3 nights in Margarets B&B. The room with ensuite bathroom and little patio is modern and spacious enough.
After a week of east-coast Mallorca, this was a welcome alternative location to discover the mountains in the west, Palma and the beaches/villages in the North.
Communication with Margaret and her husband was friendly and clear. She made great breakfasts in the morning and was very flexible regarding checkin-checkout.
The house was in a little village so we experienced some traffic noise in the morning and barking dogs at night. No wifi.