As expected Sl won the series, they are a far better side than the SA. From the beginning, SA batsmen were struggling to play the ball. Good tight and precise balling by the SL bowlers, fielding was also very good. 203 was not a big target to defend but SA batsmen have had no clue what was happening in the field.
I don't think that Sri Lanka is a better side when compared to South Africa. The first two matches were close, and SL won the third match only because the track provided too much support for the spinners. And I still regard Sri Lanka as the weakest side among the 9 test teams in the first division. They are in a never-ending decline. The national cricket board is not in talking terms with the players and the domestic structure is in shambles. A series win, just by preparing horrible surfaces doesn't matter much in the long run.