The only time we stayed at Vero was a few years ago and there really WASN'T much beach! Especially at high tide. I assume they have replenished it but, considering the recent hurricanes, I can't imagine that it has improved. Hilton Head, on the other hand, has a very wide and beautiful beach and I would much rather be there (plus, HH is drivable for us so that is admittedly a big factor in my choice). Basically, because we can be at NC/SC beaches in 2-4 hours drive time, I just can't get excited about going all the way to Vero for the beach UNLESS it is the dead of winter here and I just have to have sunshine and warm temps! Having said that, we were at HH year before last over New Years and it ws 70 and sunny!