Princess really surprised me as I thought my parents had got us into something really boring. Boy was I wrong!
The staff was outstanding and very friendly. The on-board entertainment, food, activities and amenities are excellent.
I do wish however that there was some entertainment geared more towards a younger crowd, not in youth centres.