The Swan and the Dolphin are great hotels. I have never stayed at Boardwalk, Beach Club or Yacht Club, however I have stayed at several other Disney resorts, and to be honest there is not much difference. Both Swan and Dolphin have Disney gift shops, Extra Magic Hours, Disney transportation...