to start with our room carpet was dirty-and someone craped in toilet to leave us a gift ,apparently this was not cleaned prior to us getting room. the first port of call was there private island where they ran out of hamburger buns. The second night in dinning room the food was terrible and service almost as bad. The same thing the second visit dining room . I purchased a ring for my wife and luckily i checked statement the next night ,they managed to charge us for two rings this took some time to correct. The entertainment was simply not up to par. Found the service poor almost everywhere. The buffet hand sanitizers were found to be empty at times as well. Ended up leaving ship in middle of cruise . This was our 20 cruise and would have been 18 with Princess ,Never again. The princess customer service does not seem to be able to help .