City Festival makes the most of its limited resources