We stayed for 3 nights, renting two rooms. The location is ideal, off the main street, hence quiet. The staff is welcoming and friendly, albeit a bit slow (especially the kitchen!). But the food was always tasty, so we drank beer while we waited.
The rooms were OK, clean enough, but need painting and the curtains need washing. My toilet didn't have a seat, and the shower head holder was broken.
But we'll be back, definitely. We did love the place in the end. The price is not high, and the service good, so overall it's a good deal. The manager is very professional, although he's not around a lot, but you can see a bit of effort has gone into improving it.