Homeless people live alongside the Castle of Good Hope in central Cape Town.