I generally found that the apartment lived up to my expectations. Parking, security, proximity to a mini-mart, post-office, coffee shop, Long Street, Kloof Street ... and much more. And it looked just like it did in the pictures. Any issues I raised where addressed within 24 hours where possible.
Some parts of the check-in verification process were discomforting to me but I've given feedback so hopefully that will get looked into. But all-in-all, that didn't take away from what I thought was a pleasant stay.