The secret to the Dolphin/Swan is Marriot points. If you have a Marriott Visa or get one (free 50,000-100,000 sign up points, depending on the special they are running), you can literally generate enough points in a year or so to completely pay for your room. Both hotels are 'WDW resorts' and will get you early FastPass selection (when that returns), free WDW bus to parks, in hotel WDW service center, character meals and more. You can also walk to Epcot/Boardwalk or Hollywood Studios or use the WDW boat system. We have used Marriott points for 9 trips to WDW, most 3-4 days. It's truly an incredible opportunity for your family.