the stay was amazing, throughly enjoyed our stay, great location, great communication between us and the hosts/managers, only thing I suggest is to get some DSTV for guests who are staying there for a long period of time like us. would definitely stay there again and highly recommend the place to anyone who would like to stay there :)