Very stylish apartment in central Cape Town location.