When you walk into Preston and Sharon Swafford’s holiday home, be prepared for a festive feast for the eyes. Every room, nook, and cranny is brimming with enough nostalgia, glamour, humor, and spirit to make even The Grinch’s heart grow three sizes! The Swafford’s begin their Christmas magic starting in late September.