The food is great as usual, but the service and process needs improvement.
Food delivery was slow to the table, even though there seemed to be many staff members walking around. Especially for a large group, random small amounts of food appeared, with a lot of time between deliveries. Maybe something's up in the kitchen.
This place still won't split bills for you. The group is left to calculate each portion and tell the staff how much they'd like to pay. The debit machine won't even deduct from the total amount until the table has been fully paid. Everything is manual. What year is this? Buy the right equipment ...