On this week's episode, we review our stay at the Swan and Dolphin located on Disney property at the Walt Disney World Resort.