I've stayed at both in the last 3 weeks, so if you have any specific questions I might be able to help you. I was in a BCV studio the 1st week of March, and a CL Deluxe room at BC this week.
Here's what stood out to me:
The decor is different - BCV is more pastel & light & bright. BC is more white & light blue, more upscale & formal looking.
BCV building is a tad farther away from the lobby & SAB.
Both have a quiet pool & hot tub area.
A studio at BCV is the same size as a regular room at BC, just different decor & bed set-up - a studio will have 1 queen and a pull-out sofa bed, a regular room at BC will have 2 queens.
A 1BR villa will be tons more room & ammenities over a regular room at BC. You will have a separate bedroom as well as a full kitchen, and washer & dryer.