The Panama Canal was on our "Bucket List". Aftrr a lot of health challenges, we knew we wanted to do this. We liked the smaller size of the Island Princess. Fewer passengers, not so busy and crowded. We had a balcony cabin starboard and midships. It was more spacious than we anticipated with lots of storage space and a generous balcony. The cabin steward, Zaldy, was a Godsend.He handled all our special requests, including extra pillows to help make hubby more comfortable. He even found a lost hearing aid after we had searched diligently and couldn't find it.
We selected early dining, but I don't think we would do that again. Oir table mates were delightful and we enjoyed getting to know them. Restaurant staff (Bernie and Roy) were great. However, there were entertainments that we missed because we were at dinner. Next time we will chose anytime dining so we can enjoy the piano guy or get to the Princess Theater earlier for seating. We also liked the food choices at the buffet as much as we did the dining room menu but felt locked into the dining schedule we had picked. Not Princess' fault, just didnt want to leave our seats at the table empty when we were expected.
Amenities on board were amazing. With 3 pools, we rarely lacked for z deck chair when we wanted one, the pools were used but not crowded. Of course, kids were in school so most passengers were adult, we saw very few kids. We particularly liked the big screen movies (3 Cirque shows, Greatest Showman, Dumbo, Spiderman and a couple of others).
Awesome space and storage. See review above. Only thing we would have liked more was extra chairs on the balcony for friends to join us. We saw a lot of scooters on board, plus canes and walkers. That tells me Princess does a great job of accommodating seniors and those who are physically challenged.