I think this is a duplicate thread.
I posted on your other thread.
Depends on so many factors how full the ship is how long the wait list is. Keep asking regularly IE every other month and also the week before and as you embark. They do try but Main dinner us very popular.