The place is very nice, clean and tidy. Food doesn't look too special but it is good. I would say prices are also in the decent range!
Great alternative to usual restaurants and if you enjoy having a good walk after the meals!
The downside is the queue to order, maybe too long at times.