Going on gut instinct is always good. I’m forever grateful to an older couple (back in the ‘70’s) that intervened when I was a teenage girl on a Greyhound bus. I had the window seat and some perv took the aisle seat and proceeded to unfold a Playboy and ‘show’ me the pictures.
We were approaching the next stop and the good folks behind me told the driver. The creep was tossed from the bus. He probably would sue the bus line today.
Looks like you had some angels watching out for you.