Extremely clean and convenient apartment centrally located in Cape Town.