Swan and Dolphin use WDW Transportation and IMHO the Boardwalk area is one of the best for transporation.
For Epcot and the Studios you can walk or take a boat, shared with the YC/BC and the Boardwalk.
For AK and the MK you take a WDW bus, shared with one or all of the other Epcot resorts.
There are only a couple WDW Resort perks you don't get at Swan & Dolphin, DME is one, you will have to get your own transporation. The other is charging back to the room or having your park passes on your key card.
You can use EMH and you can also have your park purchases delivered back to the resort.