I was in a similar situation had a large area but couldn't stretch to tarmac, paving etc so used gravel but did it properly, grids, membrane etc it's been great.
You get the odd weed and leaves but once a week a have a quick whip around keep ontop.
Consider using 20mm gravel especially with...