While I didn't eat dinner in the restaurant, it sure looked elegant when we visited. They had a Sunday Brunch that sure sounded good! It's an interesting town--it's like The Stepford Wives for hometowns!! It's so perfect it's creepy. I live in a wonderful small town, and they aren't like that. Celebration is plastic, and visually very pretty, but not real. It feels like a movie set. They had some neat shops, though.
Celebration is actually quite a distance down the road. I paid $20 in cab fare just to go from BWV to the Marriott World Center, and Celebration is farther away than that, especially from WL. I think it might even be cheaper to rent a car for the day from the car care center, and they will come and get you.