EMBARKATION - we had a 2:30pm check in time. We dropped our bags off earlier and went for a stroll around the rocks. Took approx an hour to board but did not seem that long.
DINING - we ate in the main dining room (my time) on all nights. My daughter and grandson are gluten intolerant and our waiter (Charlton) and head waiter (Jason) knocked themselves out to accommodate their needs - even to tomato sauce for the little one. Good variety and always delicious. The only issue we had with the dining room was other passengers being unhappy sharing a table with a child & ignoring any attempts at conversation on our part.
BREAKFAST/LUNCH- in the Windjammer all days except 1 (character breakfast in main dining room - where once again people complained about children being in there.
Good location - balcony a bonus.
Plenty of hangers.