Known as the Mother City, Cape Town is not the average holiday destination and while it is a similar long-haul flight time from the UK as Cancun or Florida, it attracts a different type of visitor.