Looks like you are having a great time. Glad to hear to border was decent. I still maintain you would not have received such pleasantries from many of the other border crossings. My Canadian passport has expired and had to go up to Canada, did a lot of reading, and sever bad stories where included.
Thanks for taking the time to share!
I am dreaming about my trip, hopefully next summer I will be up there!