I loved staying with Sandrine and her lovely animals! It was definitely part of the reason I had an amazing time in Mallorca. You've got the spectacular view to the mountains and a peaceful surroundings to enjoy however you'll need a car to get to the shops or go around the island which I always hire anyway.
I ended up meeting some of her friends as well which all were amazing people. I look forward to visiting again!