This was our second Princess cruise with a group of 8 split among 3 Mini-suites. Our last cruise was on the Caribbean Princess so we pretty much knew what to expect. In all, we found some things better and some worse since our 2005 trip.
Embarkation: We hired a van to drive us from Philadelphia to Brooklyn. This made for pleasant trip even though we sat in NYC traffic for the last few miles of our noon arrival. The Brooklyn Terminal was an improvement over Fort Lauderdale. Friendly people, good baggage service, and speedy check-in. We could not believe how smoothly everything went.
Stateroom: Our mini-suites were a nice size and don't feel cramped. Space for storing clothes is tight for two with 9 days of clothing. My wife brought an over-door hanging multi-pocket device for storing her potions and such.