We haven't been to Alaska (yet!), but we loved Sun Princess. Princess ships have fresh water pools, Anytime Dining and a more casual dress code, things that are important to us.
It just depends on what's important to you !
"A truly happy person is one who can enjoy the scenery on a detour."
Sailed the Sapphire Princess and I found them to be Intolerant and not very accommodating. We were ignored most of the time. We had to ask for the basic services. DW and I are experienced cruisers and are not hard to please. We decided not to do Princess anymore.
Harmony OTS 12/2016
Serenade OTS 12/2016
Serenade OTS 3/2017
Explorer OTS 9/2017
Liberty OTS 4/2018