This is just our second cruise so we are by no means any experts so read this review with that in mind.
Check in was smooth and easy we were a bit late from delayed flight so we checked in around 2:00PM and it was not that busy.
We also were able to access our cabin right away. Went to the LIDO for lunch and it was not so busy which we found out later in the cruise was not the norm. If you went at the peak times it was often very hard to find a seat.