Zoso...I am so happy for your niece. Good for her!
I understand what you mean about being able to compartmentalize. I have a friend who drinks way too much, but b/c I don't see there is anything I can do about it, I just put it in the back of my mind. Disturbing.
I will wish you in advance a wonderful trip!!!!