I have dined here many times, and am never disappointed. The meal is always well prepared, in generous portions, and the service is very good. The deserts are delicious! Children's menu is available. Book a table if possible, it's always busy. There is a room with a longer table for groups.