We went with NCL because we were honeymooners and liked the freestyle cruise atmosphere dealing with the food. We did not want to have to eat with other people! We also liked the itinerary, I wanted to see Bermuda.
Getting on the ship was bad, we sat at the pier for 4 hours, the ship did not get back into port until 11:00, one hour late. I would suggest getting there early, no later than 12:30 or you will be sitting in line forever!
Once on the ship we went straight to our cabin, Mini-suite AF on deck 11. Our luggage was delivered less than an hour after we got to our room. Our room staff was great! We never really gave them enough time to clean the room, but they managed with what time we gave them!