Overall, our stay was very satisfactory. The apartment is in a fantastic location, our host was quick at responding and we were able to check in early due to flight changes on the day. The pool is very nice with amazing views of table mountain. The apartment was cozy and well furnished.
We had an issue with the parking as we were not provided with a parking bay and ended up being clamped. Our host insisted that the parking bay was written on the website/in an email to us but upon checking there was no such information provided. when she realised that we had not been provided with our bay number at any point she did reimburse us for the fee.
At the end of our stay we were questioned on what had happened to the broken kitchen tap which had been broken on arrival, along with a few other faulty amenities. Our host told us that it had not been broken insinuating it must have been us and two minutes later apologized and said that in fact it had been broken and she had been given false information. I would advise anyone to take pictures/message about anything on arrival to cover yourselves that it was faulty before you arrived.
Also, one last thing there was no fan or air con despite being described on the listing and the apartment gets very hot and stuffy especially during the summer.
Despite a few unfortunate issues encountered, the area is lovely and safe and easy to get to all the main attractions. We did have a fantastic stay and I would stay here again.