We had a blast! The entertainment onboard was top notch and the food was excellent as were the choices. The ports were all interesting and the tours did not disappoint. We had no issues and the transfer through Princess was seamless. We were lucky that we had perfect weather the entire cruise.