Did have its problems though.
Getting a bollocking from cabin staff when one old man in my party crapped himself (and the seat).
Plane delayed at Rome when old lady from group got off plane (thinking we were a Sydney) and wandered around the airport. I had to join search.
Problems at customs (especially US) with some of the pills the old folk were carrying.
Airport-Hotel coach transfers not turning up.
Losing members of the group in airports, toilets and hotels.
Arguing with hotel receptionists over room allocations.
etc. etc.
...Believe me, I earned my wages
ps Some of the female passengers were quite erm...let's say friendly :)