Katherine's cottage was the perfect place to stay!
I had the most wonderful time staying in Cape Town in her cottage. It was very comfortable, clean, private, safe, and Katherine is hands down the best Airbnb host I've ever had.
I was travelling for work on a two week trip, and needed to stay nearby the office. I felt safe staying alone as the cottage is secure in the back yard of her family home (which has security walls like most other homes in Cape Town) and it had everything I needed for a very comfortable stay. I felt comfortable walking the 20 mins to and from the office each day, and enjoyed a couple of the restaurants and cafe's in the area. There were many more nearby to try but I tended to make my own dinner in the cottage. There is a grocery store a few blocks away as well which was really convenient.
The cottage and furnishings were lovingly decorated. Clean bed linens and towels, perfect little kitchen with stovetop/toaster oven combo, electric kettle, microwave, and a large fridge. There is a table for two which was perfect when I needed to work from home for a few days. The bed is very comfortable and is actually two singles pushed together, so great for a couple or single as in my case.
Regarding the internet connection, there is great WIFI which was sorted out after a few issues with signal strength when I first arrived. Katherine was extremely helpful and responsive and had the Company out the very next day to boost the signal to make sure me and future guests had a proper strong signal.
The yard area is great for relaxing in the sunshine and has a nice peekaboo view of the top of Table Mountain. The pool was great for a dip on a hot day!
Katherine gave me tons of advice on what to see in the city, and we quickly became friends. She is very kind and accommodating and a great host.
I highly recommend staying in her cottage. It would be great for any length of time, but would be especially for longer stays where you want to feel at home.