Bizarrely, there is a very, very nice and well run B&B in Seribelen, run by a British couple. The place was very comfortable, spotless, and Tim and Judith were tremendous hosts. But, here's the strange thing: they have 32 cats and six dogs. When Judith told me they had 32 cats, I started laughing, because I thought it was a joke. They even bake special chicken-liver based treats for the cats.
To their credit, the house was free of cat hair and the usually omnipresent stink of houses that contain cats.