I have seen her a few times. Even with problems booking a place and delays her comms have been pretty good. Better than most TBH. It may have been a one off in your case.
It is best to finally organise and confirm things earlier on the day as she sometimes leaves booking hotels till the last minute.
I am sure if it was an error on her part you could negotiate something with her. She is no push over but not the type to renage on mutual agreements like some girls I have seen which have cancelled without notice agreed extra time oradiscount then renaged and then given attitude.
I like the fact she tells you she is available. If it us something you don't want just politely ask her to take you off her contact list. She is reasonable. Failing that just block her.