Looks like a good ride! It's amazing how you can maintain a good ride even with headwinds. And, having a good riding partner, no matter who they are, is invaluable.
Understanding wives are also invaluable. If mine wasn't, I swear I wouldn't be able to leave the house.