The only good thing about this cruise was the single cabin - food available without having to pay was extremely poor choice and quality - entertainment was terrible unless you were drunk which many on ship were due to all inclusive package - I have sailed on many cruise lines but first time with Thompson or Marella as it is called now and never again !!! Complete waste of money and a Christmas ruined !! The hotel after cruise made up for the terrible cruise but then extremely bad check in experience and late flight - replacement airline and no information given by Thompson then they have lost my luggage made this a holiday from hell when I was looking forward so much for a relaxing and enjoyable christmas and new year holiday - should have stayed home and saved myself over three thousand pounds !! Shall never use Thompson or Marella again