Rooms are basic but very clean and tidy. Pool area is great and a good size pool too, staff and owners are friendly and make you feel very welcome, food is good too! My family stay at Kaans when they are over on holiday, I used to rep there too (many moons ago)
I've never really heard any bad reports, and I visit quite alot and see repeat guests all the time.