My husband, children(ages 16 and 21)did a cruise/tour of Alaska. We did the land portion first and arrived at the ship mid afternoon. It didn't take long to go through the line and get to our rooms. My husband and I had a mini-suite on dolphin deck and my children shared a inside cabin down the hall.
My room was wonderful, it was a very nice size with plenty of room for all four of us to get together. I loved having a decent size tub. The balcony had 4 chairs and plenty of room, also. The balcony was not covered but that wasn't a problem for us. There was only one time it was raining that we couldn't us it.
My children's inside room was fine, though they complained about it not having a window. Their shower was small.