Food was great and service was very good. Entertainment was very poor. I went in February so hope they have changed entertainers by now. Also I thought the shows weren't very good either. But is a very clean ship with friendly people. You will enjoy yourself.