We enjoyed the new beds/bedding added to the Crown Princess recently and benefitted from a spring refurbishment to the ship. The itinerary and port excursions were excellent (though the Mediterranean in July/August is incredibly warm). Our steward was wonderful. Spa services continue to be over-priced and there is no beverage package that actually makes sense but we enjoyed Princess once more on this second cruise and would continue to look at the company for future trips. In short: mini-suites continue to work for our family of three (one teen), the new beds are great, the teen club is a hit with our son, and we still love the International Cafe more than the other regular food options. This time we did endeavor to do laundry at sea - rather frustrating with people ignoring basic conventions of removing laundry from washing machines when done. Token machines for laundry were on our floor - handy, but not on every floor - a pain. We were in D603 - nice location for our needs.
Mini-suite with balcony. Mid-ship. Great location.