@Susan3495 The "hair metal stick thingy" is called a plumber's snake. Although I kinda like the sound of your version :-))😄🙂
For the future, if you've ever been having a problem with something just before guests are arriving, even though you think you've solved the problem, it's not a bad idea to mention it to the guests. "We had a bit of a clog in the shower drain this morning and I and my handyman worked on it, and it seems to be fine now, but please let me know if it seems to be draining poorly and I'll arrange to have a plumber in tomorrow."
They still might not have wanted to be disturbed by a plumber visit, but at least you've let them know that you are aware of it, have worked on it, and are more than willing to address it if it is a problem. Rather than them arriving and just finding something not working properly, which can make guests a bit disgruntled from the start of their booking, as if you just don't take care of the place. Which I can see you do- it's quite nice.
You should maybe try to find some kind of shower drain screen or filter that keeps hair from going down the drains and make sure it gets cleaned at every changeover, so you don't have the same issue in the future.