We prefer a minimum of 10 days so when we saw a 14 night cruise we booked.It is not worth it ( living in BC Canada ) for us to fly to Florida for anything less than a 10 day cruise.
My wife and I have always cruised with Princess and have yet to have a bad one.Our theory is if it ain't broke don't fix it.
We sailed on the Caribbean Princess and had a good cruise. The food was excellent, the staff were very good and the food was great.