Over all a great cruise!!!! My husband and I took this same cruise last year, just a little disappointed with the shows this year. It was pretty much the same exact shows as the year before. Very entertaining but....the same show. :) The entire staff was awesome. Always polite and wanted to make sure that everything was what you expected. I would definitely recommend this cruise.