We selected this cruise as we wanted to do the full transit of the Panama Canal. We had previously been on the Coral Princess for partial transit and enjoyed the ship. This time did not disappoint. The service was top notch all the way around. In the main dinning room the food was very good with amply selection. Club Class dinning was worth the extra money with no wait to be seated and excellent service. The extra menu item each night was a plus and cooked to perfection. We didn't use the buffet so cannot comment on this. The ports were nice with lots to do within walking distance on most. Ship tours were very good. Ship was in good shape considering it was last cruise before dry dock only showed some wear but they were continously painting and cleaning. Only complaint was slow internet. I would definitely recommend this cruise on the Coral Princess.
Cabin was nice and comfortable. Balcony had nice furniture and roomy. Cabin steward did a great job.
We went a few days early and spent time at Disneyland. It was easy to get from hotel to the port as it was a Sunday and lite traffic.