The place is beautiful by the dam and has good views. The host, Linda is very helpful and responsive. She went extra mile to take care of us. It has all the listed aminities and wifi. The place don't have inverter so in case its loadshedding you have candles & no power backup. The house is full of antiques so if you like antiques you will feel good.
Also keep in mind which places you want to explore, this place is like 30 min drive from the table mountain and waterfront so if all your go to places are that side, you will end up riding/driving a lot.
The nearby beach was Muzeinberg beach and its the best beach for surfers and must visit for the beautiful picture by the colorful huts.
Overall my trip was good.