We liked this cruise (our 13th overall and 3rd on NCL).
But let me start with a few negatives. I had always read that NCL did a lot of nickle and diming. I had not experienced that until one morning when DW asked me after we woke up to check the Daily for the time the medical center was open. She said she was constipated. We went up there and she was told it would be a $149 charge to see the doctor and then a charge for a prescription which ended up $6.15. She said when a similar thi