Just got back from Legoland FL. Left on 12/26 and came home on 12/30. We had a great time at the park and spent some time at Downtown Disney one day. Stayed at Cypress Campground which was just up the road from Legoland.
My son is 6 and he loved it. Especially the Imagination Station (where you build and race cars). I think he could have stayed in there all day. The pirate show was good and the fireworks fun.