Give her one more chance. Tell her that as her list hasn't materialised, you have created your own. I would also mention that you have spoken to other friends with cleaners to find out what most people think is reasonable because you don't feel that she has been doing very much nor is it up to the standards that she led you to believe she could deliver.
I would itemise everything you want doing, in reasonable detail. Eg for hoovering the lounge, I'd put shake out the rugs, hoover the floor including using the nozzle around the edges, put rugs back and Hoover, Hoover under one chair a week on a rotation basis so they are kept clean on an occasional basis. I'd also make sure you list anything that needs doing in order in the correct order - so dusting the room, window sills, bookcases, lamp, skirting boards etc before doing the hoovering otherwise you just know she will blame any bits on the fact you gave her the things to do in the wrong order.
Put every week stuff on there - definitely include bathrooms/loos/cloakroom - and also have a list of back up jobs that need to be done every other week or month or whatever.
Tell her that you can get through the weekly jobs in an hour and a half (assuming you can) and also tell her of any expectations you have re standards (eg hoovering mustn't leave any bits or edges unhoovered so you are setting your standards high.
She will either realise she has been rumbled and not want to hang around ( especially if you were going to get rid of her if she's not able to do it as you want) or she will pull her socks up and you will get the cleaner you want!
But you have a second chance to get in and set the standards you want, don't try to be nice and treat her like a mate, she has shown that left to her own devices you can't trust her to do enough so go for it. Easier said than done I know, but sit down and go through it with her with a cup of coffee and a biscuit and hopefully it will be good for both of you.