I joined this ship about 5 years ago in Barcelona and experience was good. But recent experience was really terrible and was nightmare.
Arrangement of seating for meal :
No arrangement at all. table was allocated on ad hoc basis. As a result, we had different table for every meal. Have to queue up for long time like a beggar to wait for the table.