NCL knew before the Dubai leg of this trip to Cape Town took place , that the Corona Virus would prevent us reaching any ports other than the UAE. and one of them was awful.
The Captain did not communicate any useful information to us and on several occasions told lies about what was to take place at each port of call.
This is by far the worse cruise we have ever taken on NCL (This was our 16th cruise with NCL) and we will never go on the NCL SPIRIT again it was that bad.