My wife purchased the tickets. Whilst the weather was not our friend, there were enough activities on board to keep one entertained.
The staff certainly had a lot of patience, especially the Bar staff as they were kept on their toes at all hours.
We were assigned to a 9th floor balcony cabin. Spacious and neat and always keep clean.
The only draw card was not having the facility to make coffee in the morning.
The bed was very comfortable, the aircon worked as it should, the ablutions compact but big enough.