Expect to feel at home in this lovely cozy apartment in what we deem as the best location in Cape Town’s city center.