My husband and I are taking our 2 children (ages 3 and 6) to Branson around Christmas. We will be staying Friday - Sunday and are planning to visit Silver Dollar City and the Dixie Stampede while we are there. My mother in-law is also coming along and would prefer to have her own room. We are looking for something nice and clean but still affordable since we will be spending alot on our activies. We were thinking about Grand Country for the water park but after reading some of the reviews it sounds like it has went down hill since the last time I stayed there. We have also looked at the Castle Rock but I don't know that we will use the waterpark enough to make it worth the extra money. Does anyone have a suggestion for us?