The location of this apartment is great! The suburb itself is pretty cool and its central to everything. We really enjoyed our time in Cape Town.
The only thing I would recommend improving is the kitchen. Many appliances did work and as we were there for 9 days being able to cook at home with better working equipment would have been nice