Those are slower time periods. It gets busier the week right after because of Christmas. Maybe you could stay just one night for the benefit? Also, staying on site adds to the whole experience. The resorts are well done and get great reviews.
Either way, have a great trip!