Meh. Ok.
Seating: A, quick and efficient
Service: B, acceptable, maybe better.
Food: C, unexceptional ... Some dishes solid, others weak, but not horrible.
Wine list: C
Value: Dubious. While overall the restaurant is fine, the prices would indicate higher quality.
I would not return. You could do much better within a short walk.