The food was pretty good (not fancy or presented nicely though), the quantities were great (big!) and it was a fantastic price (for Switzerland). The service on the other hand was quite poor. Very pushy, not courteous or polite and they basically throw the plate down for you. Sooo, yes, it's good, but not THAT good!