Embarkation a bit tedious but with nearly 3000 on board one expects a queue (but less than 30 mins was acceptable). Disembarkation was good and CPS managed the car return well.
Food was excellent - beef was best I've ever had and wife tells me the seafood was great too. Evening soups sometimes surprised people - but if it's called a broth it will be ! and usually the other soup was thick. Cold soups came like a drink and the one I had was good - also the pasta which I sometimes had instead of soup or appetiser - but I'm sure you can have all 3 if you want.
Some complaints about number of children, but again it's down to expectations - if you go on first weekend of holidays you should expect 5-600 children. Some stories of them swapping Privacy/Service room stickers and blocking lift doors with glasses but we never saw any examples. We took second Sitting Fixed Dining and there weren't many children there so that may be the thing to do to if you want to avoid them. Only used sunbeds/pool decks early morning or late afternoon and never had a problem getting one at that time - also I did see attendants removing unattended stuff after 30 mins.