Things are improving. Slowly, but they are improving.
Last night, night three, there was no queue to get into second sitting. The tablet/pad ordering system (used by the waiters, not the passengers) seems very hit or miss. Sometimes they're all using it, sometimes they're all back to pencil and paper, and sometimes it's a mixture.
The food itself has been good, with the exception of a bowl of cold soup last night which was promptly replaced.