So we stayed here for a couple of nights and it was quite nice.
What we liked was the big living and kitchen area which was really cosy. The bathroom was also quite big and we felt it was enough place for a family of 3 (with baby). A baby bed was provided which was great, however the mattress was missing so that our child could not sleep in there.
The kitchen was well equipped but you have to watch out for load shedding times as there is no gas. What was missing is some basics like salt, pepper and oil. That would be nice to have.
The terrace was really nice and comfy to sit on. There was also a pool. However we did not really use it and chill at that area as it was loaded with different stuff and seemed a little messy.
What was great is that the wifi was amazing and even working during load shedding times.
Our host was extremely nice and gave us great tips for the area.