If you aren't completely set on a Disney Resort then I cant recommend Wyndham Bonnet creek highly enough. Situated right next door to Caribbean Beach. We always stay in a 2 bed deluxe which has 2 separate bedrooms, one with a king and one with 2 doubles, plus sofa bed in living room. 2 bathrooms, one with Jacuzzi bath. 5 pools, 2 lazy rivers, loads going on. Great location. Great rooms. We have stayed at Saratoga Springs 3 times and while we love it, all three of us agree that Bonnet Creek is far superior. Disney gets very expensive as soon as you need 3 separate beds.
We are staying at BC for 6th time next month. We have paid between $120 and $140 a night for all our trips there.