We enjoyed the Star Princess Alaska cruise. The ship is a nice size and we did not feel crowded for the most part. We had a minisuite which was a perfect size to spend time in the cabin as we often like to do. Having a balcony was great in Alaska particularly as we went through Tracy Arm. We also got very close to Sawyer glacier which made the trip very good.
The ship excursions we took were very good. If you look at them you can find some that are for smaller groups.The morning in Juneau I watched as the first folks rushed off the ship for their excursions. It took about one hour for that first rush to get off. The only downside of the ports is that we had a night time port stop at Victoria the evening (7:30-11PM) before disembarking. We had hoped to spend time there, but at night you could not see much, plus you had to have your bags out before you went on the excursion. We chose not to go.
The ship was clean and the staff was great. We did not think the buffet was very good- mostly hot and a lot... so we avoided it. We enjoyed the dining rooms and the service was very good. The food was mostly good. The international cafe is a great thing to have as it is open 24/7 and you can grab food for those early excursions. Princess has a nice product, and the Star is a very nice ship. We also had a very good naturalist on board which added to the experience. And it was a wonderful way to see Alaska.