Have you considered tarmac? This option is affordable and extremely hard wearing. It is easy to lay and is very practical