That's not on. Ok they didn't know what time today you signed and got keys, but surely they could of dealt with stuff before today? If the gardens/house weren't ready to be moved into knowing you wanted to sign they should have told RE "keys can't be picked up until Tuesday as the garden and repairs are being undertaken". But then they couldn't charge rent for those 2 days It's incidences like this that make tenants feel railroaded and with no rights.
Our LL hardly ever fixes *anything*. But the very rare time he does, he comes around, WITH NO NOTICE, and follows the tradie around.