Sounds like your Papa was all spiffed up - heading for the greatest time 'on the town' ever. First dance will be with Grandma.

I hope it comforts you that he looked so good and happy...you'll miss him tons still, but what a wonderful visit he paid you.