I had Sophia at a birthing centre and it was a great experience, although I have never given birth anywhere else so have nothing to compare it to!
My main reason for having a homebirth is not some hippy, super natural desire, it is more to do with childcare! it will take my parents 2 hours to get here and my labour with Sophia was relatively quick and I don't want the worry of waiting at home for childcare whilst in labour and then a dash to the hospital!