The biggest difference to me is the theme/decor, with BC having a light, airy beach atmosphere while the YC has a nautical atmosphere. BC is a little closer to Epcot and the YC is a little closer to the boat dock, with both resorts sharing SAB. When you say YC is more expensive, are you sure you're pricing the same room categories? I ask because other than the decor being different and each one being a little closer to different things, they are pretty much the same resort and the cost should be the same.