Nice and well located apartment in Cape Town.