If one is for a central place to stay in Cape Town, you gotta consider this apartment