After a long summer with no time off I was looking for a quick vacation and Princess offered this amazing deal. After finding some awesome airfare we were off. Caribe deck on Caribbean Princess is the best. We Arrived at the port at 11;30 am and went to the preferred check in. This will be my only complaint. After checking in we were confronted with this huge line. When we inquired about the preferred check in we were informed that earlier the preferred check in were seated in a special area and they had all ready boarded. So evidently if you are a Princess Preferred customer and you show up any time after 11 am you just get to go in a special door and then you are in general boarding. Very strange. But even waiting in line we were on board and in our stateroom by noon which beats the others by a mile. We had a wonderful vacation with a beach day at grand Cayman and the best snorkel experience ever thanks to Cozumel H2O. We always do the buffet and the food was very good. One of our best cruises ever.