We just returned from a wonderful week on the Caribbean Princess out of the Port of Houston. We visited Cozumel, Roatan and Belize. The service and staff were outstanding. Smiling faces from the time we embarked through the disembarkation. We were on the exact same week a year ago on the Emerald Princess.