This was an 8-night cruise to the Dutch islands of Curacao, Bonaire, and Aruba, and the dates worked well for us. As a second cruise on Princess within a year (first one was in Alaska), the Caribbean Princess was very disappointing.
On the positive side:
Our cabin was nice -- a mini-suite with a balcony and real bathroom with a tub. Very comfortable bedding and air conditioning worked well. Room steward was very attentive and our cabin was cleaned as soon as we left the room.