This was our first Alska cruise and the trip was worth it. We chose it for the most places to visit in one trip at a reasonable price. Holland America Line was very good in taking care of us. The food was terrific, entertainment was PG rated, and the staff were courteous & professional. The only thing I would be careful is what ever you buy double check their packing because it may not survive the return trip. If seeing Denali is a must, consider a land trip, because we booked a flight from Anchorage and it was weathered out. We would consider going up there again with HAL but in late summer to see different variety of wildlife.