This was our first, and last, cruise with NCL after having cruised with Royal Caribbean 8 times.
We chose this cruise due to friends of our picking this one due to other circumstances.
It was during Spring Break and putting that aside the experience was still poor.
Cabin was ok. One light switch worked now and then. The attendant reported it and was never fixed.