Five days is not enough to see Sri Lanka, and any operator who tells you otherwise is planning your holiday around their margin rather than your week.
It is enough to do the Cultural Triangle and Kandy properly. That is what this is. It works well as a stopover, or bolted onto a Maldives trip.