The beach is called Moragala. In principle, it is not bad, a wide strip of dense fine sand. Waves, just like on the vast majority of local beaches.
However, if you move away from the Bentota River, the water is clear and swimming in calm weather is not bad.
There are also several good bars on this beach.