We just were at Vero from Jan. 15-17. The ocean was too cold to swim in, the pool was a bit cool, but once you were in, it was OK.
First day, we drove down to Vero Beach, they had a cute little shopping street there with a very good restaurant, the Lemon Tree.
McKee Botanical Garden was very nice. Second day we mostly spent at the pool, walking on the beach and relaxing.