I just returned from Vero (3 night stay) and I could have stayed much longer. The McKee Botanical Gardens are a 20 min drive. Unfortunately, they are closed on Monday and we did not know that. So don't go on Monday.
The resort is kind enough to give you a map (not to scale) of some of the closer attractions. You can easily drive to a super
walmart, publix, and drug store.
There is an interesting path called the "Jungle Trail" which is approximately 1/2 mile from the resort. You can rent bikes and ride the trail. It is partially shaded, which was nice in June.
The resort is pretty compact. It was nice to be able to do the circle- room, beach, pool, room, ect.
I thought the beach chairs and umbrella were pricey, but they were so worth it for spending relaxing time on the beach.
I will say - I thought the pool slide was wicked. I did not expect it to be that fast and when I tried to lift my head I almost gave myself a concussion. Then my son reminded me that the heavier you are the faster you go (and I am not that heavy)
We used the tennis courts, which was fun. You can get rackets/balls from Eb & Flo's.
I would definately recommend the day trip to KSC. It's a straight shot, hour ride. KSD is very interesting and its easier to get there from Vero than Orlando.
Have a good trip.