I'd also suggest CSR for older kids and teens - good food choices, comfy beds, sliding doors at the vanity for privacy when getting dressed, great pool and slide, large hot tub, fitness center, spa, night club for those over 21, and great bus service.
POR might also be a good choice. We haven't stayed there, but it is said to have a great food court, and it offers the boat to DTD. CSR offers a bus to DTD, so they can still get there, but the boat would be cool.