First time cruising with Princess. My preference is Celebrity Cruises. Princess customer service was very disappointing. Also their entertainment was pretty weak as well. Princess buffet was excellent, but fine dining, the menu choices were mediocre to go along with the staff service. The cruise director on the Island Princess was probably the worst I have seen! The assistant cruise director was awesome, though! I will be going back to cruise with Celebrity for future cruises!