Wow!! Princess runs an extremely well organized cruise. Our excursion was fantastic. The service on board was amazing and the picture package was a total value!!!! We had the best formal dining room experience with an incredibly wonderful wait staff. It was every thing we would have wanted in a cruise experience. The comedian on board was the best comedian I’ve ever seen in person. My kids and I enjoyed the warm weather and sat in the hot tub on many occasions. The couples massage we received on board was fantastic except for the sales pitch that came at the end of the massage. Unfortunately, that tainted our relaxation experience a little bit. They tried to sell us oil and acupuncture treatments at the end. Bad call and disappointing. Honestly, that is the only negative experience we had for the whole week. I really can’t say enough good things about our cruise experience. We would travel on princess anytime. The boarding and disembarking was so smoothe and easy as well. .