Ali Larter finds life in Idaho incredible calming.