We usually go late October/early November and have had no problem with weather. I don't think the weather would be bad at Thanksgiving. High 70's/low 80's every day??
We love the beach and have never thought anything negative about it. I have seen a lot of people refer to it as small but it really isn't tiny. It's not like the Gulf beaches but that has never really made a difference to us. We spent 3 full days at the beach when we went in October-we could hardly get enough. Rent a couple of beach chairs and an umbrella and you'll be all set. Or you can bring your own. Sometimes the ocean is very calm and sometimes it's not. If it gets really bad, they will close the beach but then you can just go to the pool. We saw a lot of really big fish jumping straight up out of the water last time we were there.
The pool is great, we love the water slide. If you have little ones they will also love the pirate ship.
The restaurants are very good. Shutter's is great for bfast, lunch or dinner. Sonya's has a great brunch and seafood buffet. The snack bar at the pool consistantly serves good, hot food.
There are all kinds of activities for kids and grown ups, waverunner tours, mini golf, bike rental, tennis, etc.
I'm sure you will love VB.
What type of room are you thinking about booking?
I'm not hiding any bad things from you. We always have a great time when we are there. Our room needed a little work and we had a rude CM at the front desk but they were no big deal.