I've known Eddie for 8 years now. We met freshman year of college and have been good friends ever since. Of the 8 years that we've known each other, we've been roommates for 4.
Ed is a great roommate and is always willing to share the load with cooking, cleaning, shopping, really with anything. This willingness to pitch in will definitely make him a great travelling companion.
In addition to the key traveling companion traits of being clean, quiet and considerate, Eddie is always up to try something new. More than anybody else I know, Ed is willing to try new experiences and get out and "try anything once."
When I've traveled with Ed in the past he's been continually upbeat and flexible and is always researching an experience off the beaten path. He's content spending the afternoon relaxing, exploring a crowded city, or anywhere in-between.
Overall I would strongly recommend Ed as a travelling companion and wouldn't hesitate to host him in his journeys.