I stayed at Rekona twice - 4 days each time. I had 2 different experiences at this lodge.
The first time I was upgraded to a private room with ensuite and balcony. The room was large, had coffee making facilities and the balcony was nice to relax on. My room was cleaned each day and my clothes were washed daily. The shared kitchen was clean enough - but could do with a clear out and a deep clean.
The second time I stayed I was in a twin room with shared facilities. I found the owner had been away for a few days and you could tell. The kitchen bins were overflowing and there were cockroaches on the floor. The bedroom itself was fine, however, there was no bin, mirror or coffee making facilities. The shared bathroom was very dirty - the whole place smelt of urine and the floor and shower cubicle were not cleaned for 2 days.
The staff are lovely and will sit and talk to you.