Just back from short 5 day cruise. We were in the Princess Grill P1 category cabin which was a lovely corner, L shaped room, really spacious with views to both front and side, and a balcony.
The Princess Grill is like a smallish exclusive restaurant, single sitting, so eat when you like. Great choice everyday of food, and the restaurant staff were lovely. Disco was pretty tame but they did respond if you request something a bit more modern.
Docking each morning usually at 7 am, which was a bit noisy - after a late night! Few children/teens on board, but they are not really catered for in terms of entertainment, so there are limited options ie no climbing wall, rollerblading, or ten pin bowling! Good gym though and classes. Overall would recommend!