Wow, 3 weeks! Kevin & I look forward to meeting up with you! (We arrive on the 12th)