The great thing about staying at Yacht or Beach Club is the fact that you can walk to Epcot (and possibly Studios if you're feeling like some extra cardio).
I've always loved Coronado, even prior to Gran Destino opening. Now, you've got the tower, the views & the new dining options (Toledo...