Ehh... We had heard great things about this place, and I wish we'd had a better experience, but it was just so-so. The food was decent, but we weren't told that we'd be charged extra for picking potato salad over potato chips as a side (and the small, dry potato salad was definitely not worth it), or that we'd be charged extra for water from the soda machine. Had we known we were going to be charged, we would have just gotten sodas!
If not for the lack of communication, I probably would have given this place a 3 or 4. The food wasn't terrible, though the portions were somewhat small, and it seemed clean and well-kept. We just didn't appreciate the extra charges with no advance warning, and the staff weren't friendly at all.