Let me start out by saying that I have traveled the Caribbean five other times with four other lines, and I would recommend all of the other lines over Princess. Which is surprising to me because I truly expected excellence on this line. My grandmother and her friends traveled through Alaska with Princess a few years ago and loved it! We traveled with Princess through the Caribbean and hated it! My grandmother and I actually debated flying from one of the ports back to the States. Here are some things to consider before booking Princess.
The embarkation/disembarkation process on this ship was by far the best of any cruise line I have been on. The most organized part of the cruise was the disembarkation process. Generally, you are assigned a time to leave the ship based on cabin location, seniority,flight time,and so forth. If getting off the ship in an organized and timely manner is a priority then book Princess. Every group was assigned a specific location so you did not get the same pile up by the gangway that you get with most cruises. It was a very quick and painless process, unlike the rest of the cruise. Also here's a tip, regardless of who you choose to book with, say that you have an early flight even if you are just driving five minutes back to your house. You get off much quicker that way! The cabin size was not impressive. If you plan to fit 3 or more people in a standard sized cabin do not book Princess. Rather than a pull out couch there is a bunk bed that comes down from the ceiling. I slept on it, and it was not really that bad, but I was stuck on top until one of my traveling companions could put the ladder up the next morning for it blocked the foot of the bed near the entry way. If you choose to book Princess I have two tips, book a bigger suit for three if possible, or tell the person in the bunk to use the facilities before going to bed and don't drink any liquids before bed or eat any questionable food that may force you to use the facilities in the middle of the night.
My aunt is a huge gym rat,and the gym does not open until 7am and is somewhat small. I do not know much about the fitness classes except that they offer Yoga, Spinning, and a boot camp class daily. You can sign up in the gym. I never signed up for any treatments in the Spa. On any ship, the treatments are overpriced, but they do offer a variety of treatments which are overly advertised as is every other nickle and dimming service that can possibly be offered on the ship. The one excellence of the ship besides the embarkation/disembarkation process...product placement!