To be honest, i won't even stay there for free. Everything on the internet is misrepresented and the pictures must be outdated. Nothing in that place works not even the heated swimming pool or the aircons and it was freezing cold. The cleanliness is on another level because even the bedding was dirty and had stains. No daily housekeeping but the place had no cleaning material apart from the weakest dishwasher liquid one can get and the expectation is that one must buy a washing and drying cloths and a scourer sponge from the shop if you want to clean utensils, cups, glasses etc. ATKV Drakensville spoiled a family holiday for us and i would not recommend this place for a LSM 3 above family.