does anyone have experience of having a doula? I am looking into it and wondered if they are generally a help! also what exactly do they do?