I looks like a fantastic trip. There is so much to see at Christmas! The Swan is a great location. We always do a lot of walking when we stay at an Epcot resort.
Will you ever stay at the Swan again? My sister stayed at the Dolphin once but doesn't plan to return.