I like both for different things... I love the Swan, it is really beautiful and has an intimate feel while still being a large hotel with large hotel features and services. The large pool area is a bit of a walk, but there is a nice lap pool close by. The restaurants are great, but there was a very limited selected in the gift shop of snack type things which when our DD was 15 months old meant I walked over to Dolphin quite a bit. It is closer the Boardwalk area. Dolphin is many of the same things but on a grander scale. It is larger. There are more restaurants of different types than Swan. It is closer to the Yacht/Beach area so if you plan to visit those places it is a little closer, and is a bit easier of a walk to EPCOT. Not that the other is hard, just not as easy - does that make sense?