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.
Ports: Key west was fun for exploring. Rent an electric car and you can see almost all the island. Belize is not the nicest port, but the cave tubing was an experience I will never forget, prepare for a bumpy ride though. I heard the snorkeling was great too. Cozumel is great for all day at the beach and shop on your way back in.
Entertainment: There was entertainment everywhere! The cruise director was always around and she was very funny.