we had a great time on our latest cruise vacation.
even though the weather was not great the whole cruise, the staff were very attentive and our dining staff were the best we have experienced in many years.
the shows were very professional, Kat's was not my favorite but the performance was as you would expect in a west end or broadway show, excellent.