The travel from Spokane and Embarkation process was very efficient. The stay at the Davenport hotel was the highlight of the trip. Cabins on board the Empress were adequate and the beds were comfortable. The cabins were clean, well appointed and good size for the length of the cruise. The staff onboard was attentive and engaging . The Hop on, hop off excursion process was efficient but really not ...