There's no better place across the nation's capital to get in the holiday spirit than the lavishly decorated Mount Vernon, George Washington's expansive estate on the Potomac River.