Smoothing surfaces

My problem is that I have a part which sits within a block.

To create the block I have used the combine feature and placed the part where I want on the block and subtracted material away from the block

The problem is that I want the cut-out inside the block to be smooth but the part sitting in the block has ridges (images attached)

Is there any way I can smooth the cutout?

SolidworksParts And Features