We didn’this cruise in May/June 2016 and enjoyed the experience so we would use this company again.
However, part of cruising is dressing for dinner either smart/casual or formal.
There was a buffet restaurant if this was not to your liking.
I thought that since most people made the effort, it was unfair to allow people in ‘beach shirts’, others wearing baseball caps and some with flip-flops into the dining rooms.
The staff were excellent – very friendly and helpful.
In the evening there wasn’t always a main theatre show – a movie isn’t to everyones taste.

