Very nice ship; we had no trouble getting on board 25- 35 minutes from arrival at port to boarding ship. We showed up about 15 minutes before our schedule time so we were ready to go when our boarding time came. Seems a lot of people were not prepared with paperwork or didn't know their scheduled boarding time, but otherwise it was a smooth process. We were able to drop our carry on luggage in the cabin before our our cabin was ready which was nice so we didn't have to lug it around the rest of the morning.
Common areas were clean and easy to see. Most of the shops were closed because were still in port, but we wandered around and located all of the ones we planned to visiting later.
Show tickets were free, but only distributed a specific times which was a little of a bother, but no big deal.
Easily large enough for us. All the amenities we needed.
Easy to get on board - hard to get out of the port.