Island Princess is 10 years old but you would never know it....very modern and extremely clean. The staff were very friendly.
The food on the ship was certainly the normal Princess standard - they offered excellent quality and a bundle of choices and you could always order as much as you wanted. My spouse purchased the coke card for the week and was pleasantly surprised to learn that it included milkshakes too! I highly recommend a visit to Sabbatini's as the food and service here is second to none.
The entertainment options offered were too numerous to attend all. The song & dance shows were top notch, the comedian(he did shows on 2 nights) was outstanding, and the final song & dance show on a Bayou theme was one of the best shows I have ever seen on a ship or in Vegas! The costumes and choreography were outstanding.
Island Princess provided great shore excursions with a wide array of choices. Their on-ship activities were numerous and varied and we could not do everything. The scholarship at sea talks are always interesting and educational. On this Alaska cruise they had park rangers on board to present talks and photos of glaciers and whales and other wildlife. They provided an on-board commentary as we entered Glacier Bay. This was very informative.