Feel for you J122, as I have constantly recommended on here about Safia being the best Indian WG that I know of at the moment.
Wish she could organise herself properly. Having seen her numerous times, I've recommended her highly to numerous members on here, including yourself, so I do feel partly
responsible when this happens.
I know she has offered you the cost of hotel off your next punt, but in meantime this has buggered up your weekend.