The crew, service and amenities are great the itinerary is always great. The embarkation went very smooth. We were greeted as we began the embarkation process and made us very comfortable. The ship and crew were excellent. We always enjoyed our cocktail hour each evening. We also enjoyed the pool and movies under the stars. Our dining experience was memorable. We dined with the same people each evening and made some good friends. the itinerary was excellent. We chose an activity at most ports. again we were treated wonderfully and the guides were good and paid attention to even the smallest details. I enjoy the gym and the wonderful equipment on board. I forgot to mention the entertainment. Each and every day their was a wide selection of things to do.. We have already signed up for our nest cruise. you can always expect the very best from princess. You can count on princess to provide great value!