Hi MJ, thanks for putting up the details here. I've had the problem for 6 years & everytime there's a downpour [very rare in Adelaide], tenants complain like hell.
My agent suggested doing what you've done. There were other suggestions, 'better' ones such as building cement drains. Whatever...