All I can add to this is it's great on Princess to have anytime seating. We can choose a table for 2 and if we run across people we click with we can arrange to dine together.

We've dined with all sorts over the years - the good, the bad & the stuck up.