In the past two years, I took my family on two other different cruise lines, Norwegian and Disney. After this trip, although Alaska is the winner in terms of the scenery, I have to say that the service at Island Princess is the worst.
The ship itself is good. Relatively new, clean. But the service is really something that needs to be improved significantly!
My son's birthday was during the sail, and I asked ballons for him in the morning of that day. And when we got back from shore excursion and found nothing on our door. "we forgot." as their client service staff said, even without a "sorry". What even worse was their service at the Photoshop. They made all kinds of mistakes and they blamed you to be the wrong one.
Room is nice, specious and clean.