The time of year is perfect for us.
The food was the best I've had on any cruise. Delicious soup. Sea food was outstanding: sushi, crab, shell fish, salmon, etc. And this was nightly fare on the 7th deck.
The specialty restaurants are overrated. They tried too hard. Food was better in the main restaurant and the 7th floor.
The cabin service was outstanding. The stewards were attentive bu unobstrusive.