We had a very enjoyable cruise with Princess. We chose the 14 day since we were sailing out of Ft. Lauderdale. We like ports and you just cannot get to much with a 7 day out of Ft. Lauderdale. In the past we have sailed out of Puerto Rico when we took 7 day cruises.
Entertainment was very good. They had an excellent Hungarian quintet that was just wonderful.
The ports visited were just great. We especially like Santo Domingo, I was pleasantly surprised at this city and it culture. I would visit again in a heartbeat. We also like beaches and Grand Turk and Princess's private beach and pool were very enjoyable.