The salads were very good a copious. The service was poor -- aggressive and unprofessional. I was hosting associates and we are all slow eaters, so I requested that the main dishes be delayed. They arrived much too soon, and I sent them back. When they were delivered later, they were dry. Then, in the middle of our meal, before 23:00, ie early by local standards, they started to sweep the floor and polish it with a noisy mechanical polisher, right under our noses. Our comments didn't help. The food was good, despite being overcooked, and the cost was reasonable. Not sure I would go there again.