We normally cruise on Royal Caribbean but could not find a cruise that fit our limited time window. The NCL Sky fit the window and being all inclusive was a bonus. We did not care about what ports were visited, we just wanted a relaxing get-away.
The cruise overall was good. Embarkation was a breeze. Debarkation - Not so great! I'll touch on that later.
We were early, based on our selected check in time, but were quickly processed and ready to board. A short 10 minute wait and we were on the ship! We were in our cabin by 2:00pm with luggage waiting for us at the door.