A very pleasant stay in a very nice room, clean and well furnished. The staff were extremely friendly and very helpful. They spoke reasonably good English, though didn't always comprehend what I was attempting to ask, since I speak almost no Khmer. But we managed to work it out between us!
The location is good, only 5min walk from the river and 15min from the market etc.
The shower was a bit of a problem as it kept fusing out for some reason. And the wifi was very poor in the lobby and non-existent in rooms.
I stayed a week at Star Villa. I ended up staying longer than planned. The rooms were cheap and so not much is to be expected. They kept them very clean.
The staff were lovely and accommodating although at times I think would have helped knowing basic Khmer.
It is a 5-10 min walk from the main area of Battamang.