Food; 4 stars really excellent given this was an inexpensive holiday where the quality was much better than most average pubs/restaurants around town. We are Italian, cook well and are generally fussy about quality so I think we can say... It’s not the best food but it is definitely good.
Ship public areas: it’s beautiful. The interior designers have nailed a contemporary comfortable classic look. Again not 5 stars but really excellent 4 and1/2 star.
Entertainment: 5 star! Brilliant. One performance had me up asking for an encore. I’m not a fan of the musical genre we prefer dance, modern circus, and theatre but the shows onboard are fantastic. We have been on a Celebrity cruise and P&O in the uk and these were so much better.