If this is your first time down during the Christmas holiday, you are going to love it even more. The place really comes alive during that time of year. If you get the chance, visit a few of the other resorts, everyplace has their own theme...
CONGRATS!!! have a great time...