I am glad you got to go. Hope it wasn't really the worst 3 days :) Looked like fun. I bet Maggie loved having lots of family and Grandma fun.
I have friends that would hate me if I put a shot of them picking their nose! I'm glad you had a blast though.