Haha! Legoland! The things you can do to keep kids happy.. They are going to have a blast there. Everyone wins. Nice job!
I hope his visit goes absolutely wonderful.. That is going to be such a nice break for you-- time off, kids at Legoland.. couldn't be better.