Overall a great cruise. Food was the best we have ever had on any cruise-line. Drinks were properly made and served.
Cabin was a little small - but we expected that. Unfortunately, the weather was not good - but the cruise can not be blamed for that.
The only two small complaints - the entertainment was terrific, but way too early. We had the late seating, and most of our shows were at 7 (pre-dinner). When you are in port till 7, you do not want to run back to make a show - so we missed many. Also, that meant that after dinner our choices were limited to the casino or the piano bar.