CM was one of my favorite ports but with 12000 plus passengers it is wall to wall people. If you cab it to the beach town just south of the port you will be disappointed, the sandy beach has eroded away and is now covered with seaweed. The restaurants are dirty and restroom just filthy. I suggest you book a private beach club away from the port.