The Splendor is 10 years old, and it's a Vision Class ship. The last Vision Class ship I was on was the Enchantment, and I thought everything was first class. Some of the ships I've cruises on have better food and entertainment than others, but that's just my opinion. I couldn't care less if I ever ate another lobster or baked Alaska. My answer to your question about the entertainment being the poorest quality...I would have to say it was just on the Splendor. However, they change shows about every six months. Robes and amenities in a junior suite have never been a problem, sometimes you might have to ask your cabin steward. Sounds to me like you should book your next cruise with Princess so you can be totally happy with a perfect cruise.