This was our first time taking a Princess cruise and chose it because of the itinerary. Though the ship has had some refurbishments, I think that it could still be modernized in some areas. I will say that this was by far the easiest embarkation and disembarkation process that I have ever experienced. I wish other cruise lines would take notice and implement this best practice.
Every staff member that we encountered were friendly and offered us great service throughout the cruise.
Pro's:
We chose the interior cabin since we knew that we would be out and about during the day. The nice large closet was a nice surprise, especially with all of the clothes we had for a 16 day cruise.
Unfortunately we were there on Christmas Day and many places were closed. We rented a van and drove around the island. Made a stop at the Disney resort and spent the evening there. Great sunset!
If I did this cruise again, I would probably stay on board for this stop. If you do get off, I would recommend just walking around the downtown area near the ship port. This was the best part of the stop.