Quiet apartment situated in the heart of Cape Town. Very convenient for business travellers.