"Sailors Falls Estate" (1073 Telegraph Rd) is easy to find.
Simply take the sailors falls waterfalls turn off (Telegraph rd) from the main Ballan-Daylesford Road just 5 minutes outside Daylesford town centre.