Sounds like a great day out and a good time had by all.