We stayed 2 nights at this guest house. This is a family run business and we chose to stay here based on the review in the lonely planet, and the other trip advisor reviews. The room is basic (particularly if you may be staying in hotels in other areas as part of your trip), BUT the room was clean as was the bathroom, there is wifi and the considerable plus side of staying here is that the owner, and all the staff are very friendly and helpful. We ate here both nights of our stay and the food was fantastic. The roadside noise can be a distraction but you could ask for a room further from the road, or pack ear plugs.
Another benefit was that we met other travellers and got to chat with them about other parts of Sri Lanka they had visited and vice versa. As a result of that we changed some of our plans and moved around some of our other bookings, and may have missed that opportunity otherwise.
One point to consider is that when we settled our bill the owner mentioned booking.com charge them 15%. That may well be a standard charge but it's a lot for a small business in a country like Sri Lanka. We chose to leave a larger tip to cover this for them.