We spent 5 nights there the week before Easter. My recommendation to you is to do a search on the
DVC board for "Vero Beach". It will net you a number of posts that will provide you lots of the info you are seeking.
The resort is beautiful! Disney decorated and relaxing. When you check in, you will get an activity list that will provide you with the activities sponsored by the resort. The Character Meal is only on Saturday am. There are a number of other things that looked like fun on the weekend that we missed out on because we weren't there. We enjoyed the Campfire (the smores and songs were fun), but our kids did not enjoy the unbirthday party. They were definitely too old (kids need to be under 7 to enjoy). There are lots of kid activities that are sponsored by the resort. Some cost a small fee, while a large number of the fun is free.
The resort itself has 2 sit down restaurants (Shutters & Sonya's), a bar (Green Cabin Room) and a fast food/bar at the pool (Bleachers). Make sure to get a PS for meals (particularily dinners) at either Shutters or Sonya's. We did eat 1 dinner and 1 breakfast at Shutters. The service was great both times, but the food was only okay at dinner. We didn't eat at Sonya's.
We typically ate breakfast in the room, lunch at Bleachers (AWESOME FOOD AND DRINK...a family favorite. Be sure to use the waitress service during the busy lunch time...it really beats waiting in line), appetizers/dessert/drinks at the Green Cabin Room on the porch overlooking the ocean. Like Bleacher's, the Green Cabin Room was another family favorite.
The pool was awesome...our kids enjoyed the slide tremendously and the miniature golf. A recommendation I have though is that you make sure to get down to the pool area early (NLT 8 am) to mark your territory with towels, books, shirts. We showed up at the pool at about 9 am and had a very difficult time finding a spot near the pool. This could have been due to the crowd at the pool the week before Easter, but I'm not sure. My husband has light complexion, so we had to make sure to get a table so that he could have some shade during the day.
We also enjoyed the beach, but found that the kids liked the pool better. I know that you can rent chairs & umbrellas, but also have read that you need to do so early in the day.
Our kids brought their razor scooters and were allowed to ride them at the resort (not in building or pool area). They loved going to the other side of A1A and riding them over there. We took a couple of hikes on the paths over there...but for some reason we didn't ride bikes (though we should have).
We did take a trip up to Kennedy Space Center 1 day with the Endeavor getting ready to launch. Its about a 1-1/2 hour drive up US1. We were there right at 9 am and spent almost the entire day (left a 5 pm). We spent the extra money for the Nasa Up Close tour. Though we adults liked it, it was too much talking for our kids. The regular tour would have been enough. It was a day well spent.
Harbor Branch Oceanographics has a Lagoon Boat tour that our family enjoyed...great commentary & education. We got to saw an alligator, a couple of dolphins, lots of birds and a manatee all on a short boat ride. Its located south of Vero Beach so it was a bit of a drive. We had guest services set it up for us.
Vero Beach is to the south about 20 minutes and Sebastian is to the north 5 to 10 minutes. Both are on US1. For restaurants in either, refer to the book at guest services. Captain Hirams in Sebastian and the Ocean Grill in Vero Beach are restaurants I've read a lot about on these boards.
Sebastian Inlet is a recreation area north of the resort on AIA. They have a website that you can find, though I don't remember the exact URL.
Go and enjoy your stay. 3 days will be perfect.
Dream it and you're there!
Off Site - '80,'82,'84,'87
Caribbean Beach - '92,'95,'00
DVC Purchase - 6/00
Vero Beach - '01