Cape Town is in the top 3 of my favourite cities. It has a unique African/global/international/southern vibe. It's great for people who expect a combination of breathtaking scenery, good food/wines/coffee, diversity and good times. The rand is so cheap now that Cape probably has the best price/quality ratio in the world.
It's advisable to take a whole week to explore this city and it's amazing surroundings. You'd be sorry if you missed the Cape of Good Hope, the beaches, the picture perfect small towns, the safaris, and the vineyards. Great service wherever you go.
I've stayed at the Taj and the Mandela Rhodes Place which offers true value for money. Beggars can become a problem so it's advisable to use the excellent and cheap taxi/Uber services in the evening.