We booked the 7-day cruise to Alaska with stops in Juneau, Skagway, and Victoria for ourselves and two children. We arrived at the cruise terminal in Seattle at Pier 91 and had to wait in line for approximately one hour before getting our sea pass and boarding. Once on board, we quickly found our way to our deck 3 inside staterooms and were pleasantly surprised at how comfortable they were, although compact. The ventilation and air conditioning were excellent, the bed was comfortable, the bathroom well laid out and clean, and the cabin was spotless clean.
Soon after, we all had to report to our 'muster station' for the mandatory lifeboat drill and then...we were free to begin exploring. Dinner seating was at 6pm and the dining in the dining room was outstanding. The menu varied every night, the food was all delicious (we tasted each others selections) and the wait staff pampered us to no end. We also ate a few meals in the 'windjammer cafe' which has mostly a buffet service, although there was also a grill where they would cook eggs to order and such. The buffet food was very good, although with the limitations that a buffet service entails. The entertainment on the Rhapsody was very good both the rhapsody singers, dancers, and musicians as well as the entertainer guests. We enjoyed every show and never missed one unless we were late getting back from a port visit.
They also showed movies every afternoon, had various enrichment lectures (enjoyed the ones about Alaska and the RCMP history), and all sorts of other stuff such as poker tournaments, ping-pong tournaments, climbing wall competition, karaoke nights, an interesting 'rock-a-rokie' night (sing with a 4-member rock band), the 'love and marriage' game show (wow was that funny!) etc. There was also a 1/4 mile running track on Deck 10 that was very enjoyable. There was also a fitness center that we didn't use. Just the ship stuff was a lot of fun.
The Rhapsody adhered to the schedule nearly to the minute and visited 'tracy arm fjord' where the Rhapsody captain pretty much parallel-parked next to a giant ice berg and gave us amazing views of the glacier and the beautiful surroundings.
Overall, we found the cruise to be amazingly fun, the Rhapsody to be extremely comfortable as well as immaculately cleaned and maintained (the crew was constantly maintaining the wear surfaces against the inroads of weather and passengers), and all of the staff to be wonderful. We highly recommend the 7-day Alaska cruise. The only bad thing was the day we had to disembark.