Overall, the vacation was fantastic, but I have to admit I was not impressed at all with NCL and will likely not sail with them again.
Embarkation was fairly easy, they had to send us to 3 different lines because their key cards were not working, but it did not take that long and we were on board in under 30 minutes - very nice.
The ship is very nice and very clean. I liked the layout of the ship and the cabin was fantastic - excellent bathroom - best I have ever seen on a cruise ship. The shower was great.