We overall enjoyed our cruise to the Eastern Caribbean. Our two interior cabins were clean and well kept. (It would have been nice for Princess to choose a floorplan that sacrificed a bit of closet space in order to expand the size of the shower, though. At 6'1", my "wingspan" in the shower was much more important than having six superfluous feet of closet space in which to hang a handful of dressy clothes.) The food was amazing and we very much enjoyed the shows and activities offered on the ship. Our excursions were top notch. Our girls spent most of their onboard time in the teen room, and had a blast with the planned activities.
However, we had major problems with the Medallion system from the moment of embarkation. For some reason, my daughters and I were issued Medallions, but my husband was issued a key card. I still have no idea why ... I did nothing unusual with his booking process. We were told at embarkation that his Medallion would be ready by dinnertime. At dinnertime, no Medallion. Then we were told that it would be ready first thing in the morning. In the morning, no Medallion.
We grew increasingly frustrated as we fell into a pattern of checking in at the service desk every 6-8 hours to be repeatedly told that his Medallion was still being processed. At one point, he asked what would happen if one of our girls lost her Medallion; he was told that a new one would be issued immediately. When he asked why such service couldn't be granted for him, we discovered that the key-card and Medallion databases were entirely separate entities, and he would have to be "created" as a new passenger in order to receive a Medallion. This finally did occur; he received his Medallion ... halfway through the cruise.