Just so you know, the Captain does not  just "Decide" to skip a port as the fee's & taxes charged to the cruise line are already paid for the docking there. There had to be a reason for skipping the stop such as weather, rough seas or a medical emergency. Also, check your account statement beginning with the day after the missed stop. I am sure you will find a credit for the port fees & taxes. Princess cruise line is not a Disney or Carnival type of genre when it comes to entertaining kids. Princess is geared more towards the adult passengers.