We stayed at the Swan a few years ago and had a grand time. It’s walking distance from both Epcot and Hollywood Studios. The Heavenly beds are plush and comfy. The robes are very soft.
Though it does not have the Disney theming of the other resorts, it’s on property and a great deal! There are Disney gift shops in the resort and you get most of the Disney Resort guest perks like Extra Magic Hours and Disney Transportation.
I think you’ll have a wonderful time!