Aw, what a nice surprise for your family. Sounds like a good trip (well, except for the hospital stuff).