Sounds like a lovely (albeit a very long) trip through the country. Glad you didn't get frustrated, just went with the flow. Good for you and the boy!
Glad you had a nice time!