Glad everything is working out. Enjoy yourself when you get there. It sounds like you deserve a great time.