We are a family of 5 (three girls age 10 and under), we are trying to decide where to stay. We want to stay on-site, and although we want a nice hotel, we can't justify the Grand Floridian. Can you recommend a place to stay? We're looking at Caribbean Beach Resort, Coronado Springs Resort, Dixie Landings Resort or Port Orleans Resort. Please give us some input, maybe pros/cons or just suggestions. We NEED some help from the experts 
