I guess I'm going to be the bad guy here and say that Vero is not my most favorite beach. First off though I do want to say that we absolutely LOVE the resort. It is truly beautiful. We have been 2X and are going back next month. The pool is wonderful and we spent our time there. As for the beach, and remember this is just MY family's opinion, it gets a thumbs down. We had been to the Tampa/St. Pete's/ Captiva area of Florida before Vero so I guess we compare it to the west coast. Where the gulf side seems calm, Vero seemed rough to us. The sand didn't seem as nice either. The last time we were there there were numerous shark warnings. This could happen anywhere though so I am not saying I didn't like it because of just that. We also found it hard to walk on, the beach itself does not exactly invite a leisurely walk. Remember please again that this is just my opinion. I wanted to add my 2 cents in when I read your post. I think the best thing to do would be to try the resort for yourself. Overall my family really likes the resort, but because we are not crazy about the beach (along with other things) we won't do an add on there. 3 or 4 days are enough for us.
Remember everyone had their own tastes and preferences. Good Luck!!