We were first time cruisers, family of 5, generally down to earth people who don't normally choose luxury holidays. We took two cabins, one a double, and a twin that had a fold down bed for one of my sons. Cabins were "cosy", but generally well thought out and comfortable.
From the start, the staff were fantastic. Our cabin stewards helpful, always there when wanted, but not there otherwise. The waiters were likewise outstanding.
During the day there was always plenty of good quality food available in the buffet restaurant, but for better family chats over meals we chose to go to the proper dining room about twice a day. For those worried about dress codes, you can wear almost anything to the buffet. In the dining room we wore what we wanted to breakfast and lunch, but for the evening meal when informal tended to be jeans and a shirt (not T-shirt). The formal meal we wore dark lounge suits, and the ladies wore dresses or skirts and a blouse. Throughout the day there is free ice cream on the top deck, delicious! You can order pizzas (free), and we saw no need to go to the speciality steak house (costs about $20) because the other food was so good.
In terms of entertainment, we were disappointed not to be able to attend all we wanted to. They need to think a little more about the timings of activities for we often missed activities because the start times seemed ad hoc, so the activities overlapped. There are table tennis tables, but if you like your table tennis take your own bats, theirs have seen better days. The prom deck with its all the way round the ship walk or run is well worth regular visits, as are the shuffleboard courts on this deck.
Movies under the stars (a huge screen on the top deck) is a good idea, but they frequently had the sound set so low that we couldn't hear what was going on. If this happens to you, complain till they put the sound up!
The evening entertainment we went to (Queen tribute and three tenors) were excellent, we didn't go to many other evening entertainments as we were often too tired.
We went along to the Bridge (card game) training and afternoon play. If you don't know how to play, or want to brush up your skills this is well worth going along to.
We were on a longish cruise so did washing on board. Be prepared for a long queue for the machines, and for some of the machines or driers not to be working. Best to go along 10 mins before the laundries open, and consider going to use the laundries on other decks with less cabins! We found our clothes dried when spread around the cabin, just as well as it was difficult sometimes to get a drier.
Only other advice, if you are likely to suffer from sea sickness, I advise you get sickness tablets and start taking them the day before you go. Not worth feeling grotty, and they really make a difference.
Would definitely go with Princes again one day.