Cape Town City and Table Mountain Private Tour: including a visit to the Castle of Good Hope