This was my first time cruising with this cruise line and I must admit that I was somewhat disappointed with the services provided compared to other cruise lines that I have travelled with. This is a small, older ship with only 12 floors; however it was recently refurbished. I found the cafeteria dining on the 11th floor always congested. You are constantly bumping into other people. The layout is poor to accommodate the traffic and good luck in finding a table to sit on those cold days when everyone wants to sit inside. Don't expect to be served coffee, juice or anything while seated as you are on your own to push through the crowds to get whatever you want from the buffet tables. Think you might to go to the main dining room to avoid the crowd, think twice as you might be waiting to be served all day...they are slow as snails!
My biggest gripe was the lack of ability to see your bill online while on board. There is no kiosk or television prompt to do so. You will have to join the long line at guest service to do so and I recommend you do so every couple days as there were certainly mysterious charges to dispute which will take them another day or two to resolve.
On the positive side, the "washie washie" staff were always fun and greeted you with a smile in the cafeteria. The amenities and future cruise deposits offered by NCL are very attractive. Note FCD must be used within 4 years (non-refundable) or lose it. There was no pressure to take/buy photos. As a matter of fact, I only saw 1 photographer on board!