If properly trained they are gorgeous, loving animals. So cute and mischievious. They do smell really strongly. Ours were kept in a shed outside. Their poo is fairly similar to a cats so can be mucky, but they are quite easy to litter tray train.
My cousin keeps them and they're hard work but wonderful pets and all are brilliant with my children (3 1/2 is the oldest). Here are links toa forum she uses and a rescue she is involved with All the advice you could ever need is on those sites.