Well if your British and like a cruise where by you can dress up each night forget this one. If you like a cruise where men expect the wife's to dress up and they just can not be bothered, or the none English passages do not want to mix with you and are rude this is for you.
Entertainment if you speak English you have to be very quick to hear the one or two english words they use. It was basic.
As for food the buffet can be a bit of a crum to get into. The lunch time dinning is sit where you want again none English passers looked down on use and not want to have us sit with them. Quality of evening meal was average.