Well done, Rob!
Sounds like a great weekend all round.