I had the opportunity to stay at the Beach Club Villas (the DVC portion of the resort) thanks to the kindness of a great friend. We stayed in a one-bedroom villa that was spacious and attractive.
The one bedroom had a king sized bed and a TV. The main room had a small kitchen, with dishwasher, full-sized fridge, and a washer/dryer.

There was also a pull-out sofa bed and TV, plus a small dining table.
My son was completely enamored of the pool -- Stormalong Bay is like a mini water park and absolutely blew us all away.
The proximity to Epcot is the biggest draw of all. So magical just to walk a few minutes and be inside a park (and the reverse is great when you leave -- no waiting on a long line for a cramped bus!)
We dined at the Yachtsman Steakhouse and had a great meal with unparalled service. We also did the character breaksfast at the Cape May Cafe and found the food to be the best breakfast buffet on property, hands down!
This resort seriously makes me want to become a DVC memer!
The drawbacks are that the buses to the other parks are a little slow and you share them with other resorts. The boat to MGM is nice, but also slow. The theming is spot-on in terms of a "beachy" Atlantic Coast resort, but with a very low-key Disney/Mickey vibe, which might not be appealing to everyone. Also, the fireworks from Epcot are very loud -- the finale will shake you out of your chair if you're not expecting it (but that's true of several resorts on property.)
The price is also prohibitive for many familes.
Eileen