Royal Caribbean handled everything. We were met at the airport a day ahead in Seattle, driven by taxi prepaid to a lovely downtown hotel a short walk from the tower area. The next day driven by bus around as we picked up passengers from other hotels and then on to the ship. Our luggage appeared in our room.
The inside passage was great with fantastic shore trips to choose from. Our twenty something did zip lines, jeep trips near Denali, the Great One, in Alaska. Food and long lovely meals were daily on the ship and the week bus trip that followed was excellent with a fine driver and guide. Luggage always handled for us.
If you are going to Alaska take both the cruise and the land trip. It costs about 12k for the package with some meals and booze above that. Even tips were included in the cost but we gave our favorites a little extra.
The cabin was the standard well designed, comfortable room of average size. For two weeks we had lots of luggage and it all stowed away and out of site. A bunk bed above our queen bed plus a couch, coffee table, desk and desk chair. A fine bathroom and a large closet. We paid for a balcony because friends said it was the thing to do to best see the shore sites, glacier, and make friends with the folks on either side. Good value.