I have been in the Kreeta restaurant several times, I think food there is really good, although options are limited and there have been no new additions for years. But what they offer is really mastered. The owner is a great guy, very friendly etc., and when he is around things seem to work a bit better there. But the waiting staff... it's a whole different story. They don't smile, never check up on you to ask if all is OK or if you need anything. But, what I hate the most, is that EVERY SINGLE TIME they fail to clear the table! They do not take away the dirty dishes from a table after a meal so you just sit there over the empty plates. They NEVER come to ask if you wish a dessert, and to pay the bill you better go to the counter and pay it there. Waiters are often occupied talking to each other so it takes time before they even notice you are calling them to the table. There is one middle aged perky blond lady (owners wife) who does a better job, but even she doesn't take care of you anymore after your main course arrives. This usually sooner or later annoys me badly. I just want to have a nice dinner/lunch and once I finish my meal and put my cutlery in a "I'm finished position" I expect it to be removed from the table, and then I can continue with my coffee, dessert, drink etc. Is it really too much to ask? Overall, it is a moderately good experience but with better waiting service I would call it a great one!