This was our third cruise, second on a ship of Carnival corp.
Getting aboard was particularly easy, as my wife (79 yo) and myself were taken aboard by wheelchair though we are both ambulatory.
Our cabin was ready, clean, spacious, and had the nicest cabin steward. The balcony was sufficient with a small table and two chairs.