My other idea is the Omni is Ashville NC. Weather should be mild and there us so much to do, you will easily be able to join in activities with your kids or let them do some while you chill in the spa or in a lounge with a good book and fireplace. If you can handle the drive, that saves you some money which you can apply to staying at such a nice resort
