No. The great thing about engineering/cs students is that there are a lot of them just like that!
Be careful then: you may be limiting the options artificially. Most colleges are NOT in the ‘hustle and bustle’ of a city! most are suburban or smaller towns. And, even the exceptions (such as Vanderbilt) do not necessarily feel like being in a city when on campus. Maybe just say ‘not urban, with good access to outdoor activities’.
And, about size: places such as Miami of Ohio are big- but the engineering/cs cohort is a smaller cohort. At bigger schools focus on the size of the engineering/cs groups within the university. Again, as above: engineers tend to stick together!
Finally, remember that for engineering if it is ABET accredited he will be fine- have him spend time on the department websites to ID the ones whose program emphases are most interesting to him.