This was one of our best vacations. We arrived in Seattle a few days early and spent time enjoying the waterfront and downtown. It is a fun city!
I was concerned about staying downtown when making reservations, so we stayed at The Inn at Queen Anne, Queen Anne district. This is an old hotel, very charming, but, remember, it is old. It doesn't have an elevator, so ask for a first floor room. The bus to go downtown is one block away and the bus drop-off is at the Inn. As for the wariness of staying downtown, there was nothing for me to worry about. There is a Marriot and Homewood Suites close to the cruise port. I think they may have shuttles to the port. The Inn doesn't have a shuttle, but is only 2 miles from the port. If you are driving, beware, there is a parking charge (everywhere) and a parking tax. Ridiculous prices! We saw one sign, $35 for eight hours.
Our cruise was wonderful. Our cabin was spacious with a large balcony. The room has king bed and a sofa which folds out to a bed (if you have more than 2 people). We have no complaints about the cabin. Our steward's name was Felix. He took great care of us.