We've had a very nice holiday in Algaida with Martina and her husband and all the animals. Martina and her husband are very warm and friendly people who made us feel at home in their house and with whom we had good conversations.
We stayed in a nice room with private bathroom and a bath and every day we could cuddle the dogs, cats, sheep, donkey and goats. The only thing we had to get a little used to was the screaming of the roosters in the middle of the night :D
Algaida is located in the middle of the island so you can easily go to visit other places by car. Definitely a very nice B&B to visit if you like animals!