We did not really want to go on a cruise and didn't think it would suit us but did want to 'do' the Inside Passage so decided to go for it. It was brilliant. We could not fault the service or food and enjoyed the evening entertainments. What made it particularly good for us was the knowlege and interest of the captain who kept us fully informed at all times about bears, whales and seals etc. His enthusiasm for the area was definitely infectious.
We can't compare it to other cruises because it was our first but the size of ship certain;y suited us. The Indonesian crew were so friendly and although they worked extremely hard seemed to enjoy themselves. The Filipino kitchen staff were not seen but the food they produced was outstanding.
The only negative thing I could say would be concerning the cost of the shore excursions. we managed to get the same excursions for up to half the price by booking ahead with local agencies.