93 Almond Road, Leeton | The great family escape