Very clean apartment close to everything one would think of while visiting Cape Town