It's a beach town with a few beaches.
Ochheuteal Beach is the main beach with a mile long bar/ restaurant beach front.
If you like loads of bars, Chinese casino's and ladies of the night this could be your place.
It was a little bit to dirty (street garbage) for my taste.
Plus the Chinese presence is pushing rent and property prices up.
I can recommend Titanic, a good Cambodian owned western restaurant for cheap.
Have fun when you visit.