We found this place from the accomodations list in the Rough Guide and stayed for two nights.
The room itself was pleasantly spacious, very clean and well maintained.
The staff was very friendly and extremely helpful with all of our questions. Food was delicious - both dinner and breakfast. Unfortunately, it was very rainy by the time we went there - the huge, roofed atrium was great as it allowed to be outside enjoying the fresh air despite the heavy rain. They also offer free bikes to explore the surroundings - sadly, the heavy rain prevented us to use this service but it must be great as the area is flat and therefore suitable for bike excursions.
We also booked the Safari to Yala NP with the hotel - very reliable service. We had a seasoned guide which actually gave us an edge over other safari jeeps for watching the leopards (he always knew how to position the jeep to get the best view).
To sum up, MyVillage completely met our expectations of a clean, comfortable place to spend a night or two. Together with the friendly staff and the really fair price of 5,000 rupies, we highly recommend the place and would definitely would stay here again.