Sounds like a great trip planned, I can't wait to hear all about it when you get back. Have a fantastic time!