The food on Millenium was good for the most part, our room Steward was good and friendly. Blu was nice except for one night where they were behind on service, the food was sub standard, and they never filled my drink order.
If you are going to do Qsine, leave lots of time to get through the many small shared courses, but the food is imaginative and well done.
We saw the typical cross section of humankind on board, including the extremes of naive to boorish. Dress code? Ha!
Some noise from 2 decks up from foot falls (runners, children)
Overhang above veranda cut off some view.