Embarkation: This was relatively easy if you have everything ready: fun pass, CC, passports. The lines were semi long but moved at a steady pace.
Public Rooms: The ships layout was hard to navigate. A lot of ups and downs and center and side hallways. I found some places on the 5th or 6th day. The rooms themselves were very nice and roomy. Careful not to get stuck behind a pole in the theatre. Sports bar didn't have any football games on.
Cabins: Balcony was a good size. At one time we had four adults and four children on it being looky loos at the action outside. Family of four is an OK fit but there is an extra table and chair that eventually made its way to the balcony to make extra room for getting ready.