Itenerary, was well planned. The excretions were diverse enough to engage people of all walks of life. Sometimes towns were small enough to explore in your own.
We liked having alternative dining as we are not big group diners and we could comfortably dine in the smaller restaurant as a couple.
The spa and gym were large enough to accommodate especially days at sea.