If you've ever been to Cici's before, you know what to expect. If not, it's your basic pizza and salad buffet, with pasta, bread and dessert options too. You can't really beat the price for an all-you-can-eat meal.
As for Charlottesville's store, I have always found the staff to be friendly and responsive. If there is a pizza missing from the buffet, ask for it and it will be ready in about 7 minutes. Bada bing, bada boom. The store overall is cleaner than other Cici's I've visited with my kids, so that's a bonus.
One word of caution: My kids are always cold at this location, so it wouldn't hurt to bring a light jacket or sweater!