Please indulge me while I sing some praises
The secret to a happy trip is to have a good travelling companion. The secret to a fantastic trip is to have Jim as your travelling companion. We spend months planning our trips, sorting details, booking the exact trip we want to have (with some wriggle room for a bit of spontaneous decision making). But when it comes to the execution, Jim's the man. He has the most amazing sense of direction, and a geographical memory. Very handy when you're catching multiple trains, buses, ferries, and driving hire cars around. Then finding accommodation, landmarks and the like. He notices everything and is happy all the time, even when we are tired, or things are not running smoothly.
He also likes me to buy things, especially jewellery. Maybe it's safe for him to encourage me because he knows I'm not a big spender, but he is certainly happy when I've finally decided on a nice necklace.
He is also the most patient and helpful person I know. I have a completely cactus shoulder, which was problematic before we left, and much worse now, so Jim has been doing all of the carrying. This means at train stations, on and off trains, and all the other places with stairs, he first takes his own luggage up the stairs, then comes back for mine. While he's at it, he's helped other people with theirs as well.
I've known him for over 20 years and have always known that his default position is to be kind and generous, and I feel very privileged to have him by my side.