No problem getting on board. Well organized and quick. Our inside cabin was spacious and very comfortable, and was well kept up during the week.
I would say the highlight of the trip was the food. We ate anytime dining, and usually ate in the DaVinci room. We were very flexible, and rarely waited to be seated, to order, or to be fed. In general, the food was served hot and was very tasty, with something to please everyone, including fussy children (Caesar salad and fetuccini alfredo)!. We ate one evening in the buffet, and found it to be disappointing. Food not very hot and only so so in terms of taste, so we went back to the dining room. Breakfasts were quite nice, but again, food not always hot enough, and a bit of lack of variety for fruit. The syrup coffee machines didn't work half the time, and the coffee was very weak. My wife drinks club soda, with the soda card, and they weren't to interested in serving non-alcoholic drinks, or the soda fountain was down frequently.
The ice cream bar (paying) was a big hit and was good value for money.