Embarking was rather painless process, quick and efficient even after one couple in our line ended up having 4 agents assist them for whatever reasons that tied up our 'station' line for about 10+ mins.
The ship was absolutely beautiful, clean and friendly staff.
Casino staff: Very personable, friendliest of staff ever witnessed in a casino. Get to know your pit bosses, casino & shift supervisors, bar staff and dealers. Friendliness begets friendliness.
We love to be located a couple+ floors from dining, entertainment, casino and a floor or 2 from the main lido deck. We were just down the hall from the stairs and elevators... perfect again. Cabin had a couple of issues with drawers off the tracking but all in all, great cruise and room.