Sounds like a suck up to me, but oh well. Welcome, enjoy your stay, or enjoy your leave, whichever you have planned.