A tarmacked road from the main Mombasa road to the estate.(Shanghai Road)