The Crown Princess is a smaller than Caribbean Princess. It does make a difference like the lobby isn't as grand and the shops seem less. But after awhile it didn't seem to matter because the staff, food, things to do and the ports are what we came for.
We choose anytime dining because it's more flexible. If you can't be accommodated, you're given a buzzer to take along so you're not standing doing nothing. I like there high tea (from 3-4 pm) because it's so fun and different!
The entertainment is amazing - Princess Theater has many excellent performers. There's Movie Under the Stars, where you can watch on the deck and eat pop-corn, ice-cream. pizza and have a blanket to keep you warm. If you want to be entertained in the comfort of your room, there's a ton of shows you can choose for free - unlike some other cruise ships where they charge. I also appreciate that their activities aren't all about buying the next Diamond or some SPA miracle. There are people who go on a cruise simply to relax and have a good time.