There are many pros!
Firstly, you'll be labouring and giving birth in your own environment, which you can control completely. You'll be much more comfortable, you can use candles, aromatherapy, anything you fancy really because you'll have it all there for you.
Because you're in your own home, you can happily distract yourself more easily than in a hospital. You can have music, the TV on if you fancy it, the food in your fridge!
You're also more likely to have a smoother, easier birth simply because you'll be more relaxed. This means less likelihood of intervention, it'll be less likely that you'll need forceps, vontouse or an emergency c-section, for example.
You will have one or two midwives there who are focusing solely on YOU. They will not be running in and out, trying to take care of several women all at once.
If you fancy a waterbirth, you can hire or buy a pool and it will be all yours! No chance some other woman will have got in first.
Your baby will be born into your home, and afterwards you can all go up to bed together - your own bed, with your own shower/bath whenever you want it.
Statistics and studies have shown that home births are generally safer than hospital births. Please don't worry about the 'if something goes wrong' scenario - they will monitor you and your baby throughout and if needed they will transfer you to hospital. But this in itself is less likely to happen, because there is less chance of something going wrong.