I've stayed at YC CL and GF CL.
Which park will you spend most of your time?
If you'll be at MK most, I'd go with GF.
If you'll be at EP or DHS most, I'd go with YC.
Both are great resorts with wonderful amenities.
If swimming is a priority, stay at YC. Stormalong Bay was great!!