This is my second cruise package travelling for 19 days. We enjoyed our cruise very much throughout the entire trip. Everything worked perfectly. One thing I noticed, is that Princess are charging a very high rate for WiFi. It's should be decreased. Otherwise everything was fantastic. Thank you team Princess.