My husband and I have always sailed on Carnival, but we saw this Norwegian deal and decided to give it a try, for our wedding anniversary.
Embarkation was a breeze. We got to the port of miami about an hour before the ship left, and were on board immediately and able to go to our room. AS soon as we got on board we smelled a horrible sewage smell, that followed us down to our room as well. The room's carpet smelled of urine, and the bathroom set up was terrible. Upon showering I realized the drain was clogged in our shower and drained very slowly, so we had to shower in two inches of water the entire trip. We NEVER met our cabin steward. No clue who he was. We never got the cute towel animals that Carnival leaves either. The room seemed very outdated but we were not too concerned as we don't spend much time in there anyway....
There were two buffets on the pool deck, one outside, one in, but had the same food. The same thing was served almost daily. The food was sub par at best. EVERYTHING, even the salads had meat in them, and being a vegetarian/vegan this made it hard for me. I did find a vegetable curry one day, but I don't really like curry so it was just "ok". One morning at breakfast I saw brown sugar, raisins-all the items for oatmeal-but no oatmeal. I asked a female behind the counter and she said, "yes" and just kept working....maybe she didn't understand me.