The Lake House in Daylesford, a family-founded hospitality business, offers a cutting-edge culinary experience, spa culture, and country stays fit for a tastemaker. Featuring townsfolk produce and a farm-to-table menu, it has become a movement for tourists who honour tradition and heritage.