Cape Town celebrates bumper cruise ship season