Folks, this accomodation is absolut perfect for a short pr long-term stay at the cape. A good friend of mine and I spent more than 8 weeks in the Windsor house.
It provides a perfect room structure with plenty space everywhere and a stunning furniture equipment. The host equipped the apartment like he would stay there himself.
I can 100% recommend the apartment and can only advise to use that spot for a chilled stay at the best shore of the false bay.