Beautiful apartment in the buzz of Cape Town