We were truly impressed by the crew at the Coral Princess. Our waiter, Jay Canas, was truly outstanding at the traditional dinner table in the Bordeaux Dining room. The food choices at the Horizon Court were ok. The menu at the dining room was about the same quality as the Grand Princess. However, the entertainment at the Princess Theater was the best we have ever seen in the Princess line so far. Kudos to all the dancers and vocalist and especially the orchestra who did a great job! The Voice of The Ocean is always a great fun. The ship was not new but kept up to its standards. Our cabin steward, Arnel Carillo was excellent. He kept our cabin spotless and was always there when we needed him. The size of this ship is just perfect for the Panama Canal. The common areas were never too crowded at all compared to the bigger ships like the Grand or Emerald Princess.