8 places for budget travelers: Cape Town, South Africa