Chose this cruise with friends - they were in charge of choosing and booking, and I was in charge of showing up at the right time, which I nearly got right (too early is always better than too late)!
To be blunt, I am not the bingo and binge-drinking type, and I don't have kids, so I was worried I would be buried on a banal cruise full of binge drinkers and bingo stampers...
Instead I found that the Sea Princess has something for everyone, and I genuinely was delighted. My friends (a married couple) had enough choice that we could do things together, but also could do things apart so that they had some romantic time, and I had some alone time. For the most part, I found that I could always get a seat by the pool *somewhere*, could always get to the bar without too much queuing, and rarely had more than a few minutes wait sitting down to eat at the main restaurants.