All i can say, is that i am extremely disappointed by this experience.
Firstly, we were provided with the wrong information in regards to visas by the NCL customer service before embarking the ship and forced to pay a hefty amount.
On board the ship there were a number of issues including:
Nice sized room, love having a balcony. Refreshing and clean.