This LEGO Ideas set design is inspired by a house in South Africa. It belongs to Twitch streamer Gogirl_tv (https://www.twitch.tv/gogirl_tv), hence the name "South African Streamer House." And yes they (she and her friend) are building LEGO sets on stream, so go and follow them if you are interested in that content (and sponsor them if you work for LEGO)!
Some of the house is made up because I have never visited it, and it's LEGO so some simplifications have to be made. You can view making original LEGO designs as a puzzle: how can you find the bricks needed to make this LEGO object look like the actual object? In hindsight, some objects could have been improved (especially the computer parts and some chairs) but those are lessons learned that I will bring with me to the next LEGO design! YES, it was really fun to make it so I will make more original LEGO designs!
I used LeoCAD to piece together the bricks, and Blender to make the model look better. The box texture was made in Krita. If you are interested how to make a LeoCAD model look like actual LEGO in Blender, I've written a short article on the topic here: https://blog.habrador.com/2022/03/make-leocad-lego-look-good-in-blender.html