This hotel was perfect for us as a family with connecting rooms. Both bedrooms were huge and traditional style but clean. The bathrooms just need a bit of maintenance (one toilet lid broken off plus shampoo and shower gel containers missing from wall etc)
The pool is brilliant, kids loved it - small inner walled shallow area for little ones too. Very clean.
Reception/service is basic and i would go into Battambang (reception called us a tuk-tuk, guy named Jacky Chan! He was great so ask for him) for all meals. There is a restaurant attached to the hotel but breakfast wasn't great to be honest.
Bit pricey for what it is but for young families I'd recommend!