This was a quaint cruise which I enjoyed very much. The staff was ultra helpful and friendly. Key West was a great trip but Mexico was better, lots more to do. Key West was not that long of a layover. If I could improve anything it would be the quality of the food in the specialty restaurants. It could have been much better, steaks were very tough and the scallops served almost raw. If I pay for specialties, I expect better.