We have cruised RCCL many, many times this was our first NCL cruise. We have also cruised Celebrity
Embarkation was ok. Delayed a bit but that was probably due to passengers not following directions
The ship itself was nice, clean comfortable
Cabin was fine Steward (Jovi) was excellent
Spent 1 day on the beach Elbow beach was very nice