Island and Coral Princess are two of my favorite Princess ships. They were actually designed for Alaska and the Panama Canal. The size is perfect and have some very nice cabins.
I know you will love the ship and cruising the Panama Canal.
Take care,
Mike