I wanted a homebirth for my first, we only lived 5 mins from the hospital, but after a long long labour ended up exhausted and going to hospital for the birth.
My second we lived 45 mins from the hospital, so at first thoughts of going into labour went to the hospital, had on-off contractions for 3 days for which they refused to let me go home as I lived so far away. When labour kicked off properly it was 2 hours to giving birth, and I have to admit I would have hated to be in a car/ambulance during that time.
On my third, I was told due to strep B I would need to have a hospital birth. However, the baby had other ideas, I had 3 painful tightenings, before I thought oh I wonder if I will have another, and started the contraction timer on the computer, while keeping busy on mumsnet. After another three I looked at the contraction timer, and they said the contractions were 5 mins apart lasting a minute, whoops I was in labour, by the time I woke up my mum and husband, I was ringing for midwife and ambulance, and knew it was happening fast. Less than an hour later the midwife delivered the birth at home - she said it was too late for ambulance transfer, baby was on its way....
Of the three labours, I loved the being able to get into my own bed after the homebirth. However neither the midwifes nor the ambulance crews gas and air was working,,, so giving birth with no pain relief was not great. But it was over so quickly that it was not an issue.
As well as my husband being there, I had a doctor, a midwife, two ambulance crew, and my mum (who previously worked as a paediatric nurse) watching, so it was nothing like I imagined with the lovely birthing pool and slow build up, to a romanticised gentle birth..... but as I said, the own bed and bathroom immediately after, was bliss.