Ditto above comments.
We had a super 14 days on Grand Princess in May and the proper promenade deck was perfect for Glacier viewing!
Excellent crew - lots of the Officers were English (not that I’m bias) 😂
I did find the ship was not that warm in the public areas on the first week and needed to wear a gilet a lot of the time however week two I think the Captain had turned the heating up 👍