This was our first cruise to Alaska and we loved it. We had a balcony room (you must have a balcony your first trip!)
The crew and staff were excellent.
The itinerary is excellent, though we wished they could skip the Canada stop, and stay in Ketchikan longer.