Our complete guide to spending 5 days in Cape Town including what to see and do, the best food, day trips and where to stay, plus a map.