Just got back from a trip to Swan 11/21 - 11/29 and thoroughly enjoyed it. Loved the big, comfy beds, the unmatched selection of restaurants and the fantastic location. I was worried we might miss out on the 'magic' but that wasn't an issue at all.
My only complaints would be about the bus system. We were fortunate as the Swan is the 2nd stop on the BW-Swan-Dolphin route. But the Dolphin probably needs its own buses, at least for MK. It's bigger than some other resorts that have their own buses and I felt sorry for the people staying there as much of the time the buses would be full before we pulled up. Granted, it was a heavy week, but those are still 3 premium resorts with over 3,000 rooms between them being asked to share a single bus route.