Let me say this: Lyall's place is absolutely stunning! It was much more than we expected and we were pleasantly surprised. There are phenomenal views of the mountains and it is just a short walk from a very nice restaurant and the pick up & drop-off location for the hop on/hop off bus. Our group was a family of 8 and we never felt like we were on top of each other - there was plenty of space. So much so that I overslept one day because I could not hear my family moving about in the kitchen and living room!
To our surprise, during our stay, the country began to implement what they call "load-shedding" where the electricity is cut off for a pre-determined amount of time. The first time it happened, Lyall reached out as soon as he could and provided a link so we could have more information and plan our day around the power outage. It turned out to be no big deal, we were on vacation! Also, the house had plenty of candles. I would recommend checking to see if the country is still implementing this practice prior to traveling here so that you can be prepared when you arrive.
I did take away a star because we were accused of having a party by the neighbors. Lyall reached out and asked us to turn the music down, which was fine, but the accusation was a little disheartening. The home has surround sound speakers and a subwoofer outside in the pool area, so one night we gathered outside to enjoy the beautiful SA evening. We were new to Cape Town and do not know anyone. Plus we are all adults over the age of 40, we would never throw a party in someone else's home. I assumed the host could see if there was a party going on since there were cameras everywhere, but I can't say for sure. Aside from that, Lyall was a very attentive host and easy to reach. Also Amanda the housekeeper was the absolute best and Don the groundskeeper was superb as well; he even came to help us on his day off which I felt so bad about, but he is a good guy nonetheless. Highly recommend!