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.
D622 was an excellent balcony suite. I chose it because of its proximity to the rear elevators and stairs.It was sufficiently spacious with a very workable bathroom and lots of closet space. We could have used a couple more drawers for clothes, but this was because there were 3 of us in the room.