Solid all the way around. The food has always impressed me and it's a little of a cafeteria /self serve/made to order food style which is probably more European than anything else. I thoroughly enjoyed it. We've been around 5 times total and will come back.