We went last September and stayed 3 nights - it was 1 night too long, lol!
We got an invite to "tour" Direct Buy and got a "free" 2 night GWL vacation. We ended up paying $120 in taxes and fees and had to go in the off season during the week.
We stayed in the cheapest rooms and they are fine - 2 queen beds and a sleeper sofa. They slide a card under your door on the last night to extend your stay for a only $99 a night. When we go again I will only book 1 night and book the second with the $99 deal. They only do it when they have extra rooms.
The rooms also come with a mini fridge and microwave so we brought breakfast, lunch, snacks and drinks with us. The buffet was closed because they were only at 15% occupancy so we had to order off the menu at dinner. They had a kids eat free promo so that saved us some money. I thought the food was really good and the prices were reasonable (the buffet is expensive). We spent more on our lunch at Cracker Barrel before check in than we did for dinner. We drank water and didn't order alcohol or dessert. The first night we got a rack of ribs with 2 sides that we split for $20, the second I got a chicken sandwich with onion rings and DH got 10 wings with celery for $20, the third we split a fish entree for $18. They also have a Dunkin' Donuts and a pizza place for less expensive food. I thought the menu prices at the main restaurant were comparable to Applebee's or Chili's but with better quality.
They have a craft room and all of the crafts are free, we made bracelets, painted, etc. Free face painting every morning and they do the full face, story time at night, origami in the morning.
We bought DS the pup pass so he got to do a build a bear type thing, tie dyed shirt (or pillow case), ice cream and arcade tokens - I think it was $39 but you could definitely skip it. We also bought the big icee in the water park and refills were only a few dollars. We let DS get an icee each day.
All in all we spent around $400 for 3 people for 3 nights. I think it was a great deal for what we got but we shouldn't have stayed 3 nights. We live less than 2 hours away and the $400 includes gas and the food we brought with us.
I get emails with deals all the time now and we will definitely go back.
DS4 had so much fun. At Christmas we asked him what he wanted for 2 months and less than a week before Christmas he finally said he wanted a "Brinley" bear from GWL from Santa. I ordered one online and had it sent over night.