So the location is great. But my friends and I had SO MANY issues with the landlord, I have to warn people interested in this property. I've lived in many many airbnbs over the years but never had so many issues. The biggest issue was when one day, the landlord deliberately waited for us to head out for the day and then entered the house without letting us know! She thought we were all out as our car wasn't parked by the house so entered the house and actually walked in on my friend sleeping! Every other time, when landlords have had to enter the property for maintenance issues, they have always asked for my ok and given me a specific time. Other issues we faced:
- wifi didn't work on check-in so we were told to use neighbor's wifi which was functioning but slow. Once neighbor's wifi stopped working, we asked landlord to fix it and she sent over someone to the house the next day (once again when we weren't at home and without asking us)
- basic supplies like handwash and paper towels weren't provided (very strange for airbnb apts!)- we had to buy our own. When I asked the landlord about it, I was basically told she's provided linens and if I need more, maybe a hotel is better.
- quite a lot of mosquitos in the house- the bedrooms have mosquito nets but you will definitely get bit in the living room.
- small problems throughout the apt such as blinds not working and air-con remote batteries not working
- the parking spot is extremely tiny so if you have anything bigger than a Ford Fiesta, you will have to park outside and pay the parking guards 10-20 rands a day
- there was a security code to be entered on entrance and exit to the apartment but doubt it even worked

Bottom line- the location is great, right next to Kloof street and close to Long street. Table mountain, Kirstenbosch and camps bay are a 10-20 minute drive away. Check-in was smooth and landlord left us some muffins and milk BUT everything went downhill from there so beware!