After reading some of these reviews I don't know what people are talking about?? We had a GREAT time on Coral Princess. Always someone cleaning something. And everyone of the crew were friendly! We ate in the specialty Rest. every night and it was wonderful. Since we had a suite, we also got to eat in Sabatini's for breakfast - Marco, the matri'd was one of the best representatives for Princess we have ever met on any cruise! The room steward was fantastic, there when we needed him, gone when we didn't - Boylin made us feel like we were in our second home. I think some people just can't be happy - it's a vacation, let the lil stuff go. The ship is due to go in for "service" and yet they totally replaced all the carpet on deck 14 and one of the middle staircase - because it is clear princess cares! The Panama Canal is a must do - I can't say enough about this wonderful American creation. Once we got to the Pacific we saw Dolphins running on the side of the ship, whales and sea turtles. We didn't get off in any of the ports - nothing interested us in 3rd world countries, so we hit the Spa everyday and did the ultimate ship tour and the Chef's table - all extra costs, all well worth it. No problems getting on or off the ship - we never waited in line and were on and off in about 20 min - fantastic. And some people on hear seem to want Suite services while staying interior, it doesn't work like that. You gotta pay for the extra's, lol. We also did the beverage service, all drinks covered, worked well for us. I tipped every time, and never had to wait for service or got a weak drink. We enjoyed every part of this trip and wish we could have stayed aboard.