Princess provides enough variety for all ages to have a good time. We traveled as a family of 14 with all ages and there is something for everyone. Our cabin was an inside cabin for 4 people and we had plenty of room for the amount of time you spend in it. We are not about staying in a room. There is plenty of things to do and see that you only need to use your cabin for sleeping and showering.
The workout facility is great. Plenty of food and varieties.
The Eastern Caribbean was well worth the trip. Shopping and sight seeing are easy to do on your own. Princess Cays is great for a day in the sun at the beach.