I really like all three Epcot resort, and have a hard time choosing between them, so here's my strategy. When it's cold (December, January) I tend to book the Boardwalk Inn, because while it's too cold to swim, the waterside activities in the Boardwalk area are fun and inviting. When it's hot (June, July) I book the Beach Club, because of the Stormalong Bay and the white sand beachfront. When it's in-between, the Yacht Club is a refreshing change, and I love strolling out to the lighthouse to catch a "Friendship" when a cool autumn or spring breeze is blowing!