We stayed in 3 OV Inn rooms and the new refurb is truly lovely. I had not been to Vero in a very long time, though I own there. I forgot how relaxing and lovely it is.
You know, as for food rec's, we really only left as a group once to go eat and we just went to Hiram's. We ate simply: peel and eat shrimp and oysters on the half shell. It was simple good food. And we watched dolphins from our table!

My kids went to a sandwich shop right next to the resort at the Wabasso corner there, can't recall the name, but they all said the sandwiches are very good. Sorry I'm not more help on that front.