We stayed here with a large group of friends (15) for a week to celebrate a 60th birthday. The place was perfect for this. Each of the 9 bedrooms has an en suite bathroom and are set up "B&B" style so everyone has some privacy. The common areas and garden/pool areas are sufficiently large. We always felt safe in the property & in the area (although this is Africa: always be careful). Banda and the team seemed to be always around and super helpful. The kitchen is well stocked (and room shave a kettle/mini-fridge as well). We would definitely do this again. Parking for 7 cars.
A couple of points to keep in mind:
* South Africa has regular power outages. Keep on top of that. They provide lights but a few more would be better
* Wifi is central and works well in the main part of the house and in some rooms, but not all
* There is no AC, so it could get hot in the middle of summer
* Outdoor noise should be low after 9pm. Was not an issue for us.
We would do it again!