Savannah House opens up on March 14th. I imagine the other Branson's Best properties will also open up about then as well. I've never stayed at Savannah House, but my parents have enjoyed their stays there. I've heard mostly good reviews. It would probably be a good choice as long as you don't require an indoor pool.
Megan, Ryan, and Logan's Dad